Coverage Report

Created: 2026-10-28 07:05

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/serenity/AK/OwnPtr.h
Line
Count
Source
1
/*
2
 * Copyright (c) 2018-2020, Andreas Kling <kling@serenityos.org>
3
 *
4
 * SPDX-License-Identifier: BSD-2-Clause
5
 */
6
7
#pragma once
8
9
#include <AK/Error.h>
10
#include <AK/Forward.h>
11
#include <AK/NonnullOwnPtr.h>
12
#include <AK/RefCounted.h>
13
14
#define OWNPTR_SCRUB_BYTE 0xf0
15
16
namespace AK {
17
18
template<typename T, typename TDeleter>
19
class [[nodiscard]] OwnPtr {
20
public:
21
564M
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::OwnPtr()
Line
Count
Source
21
1.44k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::OwnPtr()
Line
Count
Source
21
922
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::OwnPtr()
Line
Count
Source
21
897
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::OwnPtr()
Line
Count
Source
21
873
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::OwnPtr()
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::OwnPtr()
Line
Count
Source
21
4.19k
    OwnPtr() = default;
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr()
Line
Count
Source
21
3.56k
    OwnPtr() = default;
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::OwnPtr()
Line
Count
Source
21
648
    OwnPtr() = default;
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr()
Line
Count
Source
21
6.61k
    OwnPtr() = default;
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr()
Line
Count
Source
21
288
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr()
Line
Count
Source
21
2.43k
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr()
Line
Count
Source
21
2.40M
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr()
Line
Count
Source
21
383M
    OwnPtr() = default;
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr()
Line
Count
Source
21
26.1k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::OwnPtr()
Line
Count
Source
21
10.8k
    OwnPtr() = default;
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr()
Line
Count
Source
21
401
    OwnPtr() = default;
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr()
Line
Count
Source
21
401
    OwnPtr() = default;
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr()
Line
Count
Source
21
497
    OwnPtr() = default;
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr()
Line
Count
Source
21
44.4k
    OwnPtr() = default;
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr()
Line
Count
Source
21
4.08k
    OwnPtr() = default;
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::OwnPtr()
Line
Count
Source
21
161
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::OwnPtr()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::OwnPtr()
Line
Count
Source
21
9.00k
    OwnPtr() = default;
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr()
Line
Count
Source
21
52
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::OwnPtr()
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr()
Line
Count
Source
21
12.9k
    OwnPtr() = default;
AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::OwnPtr()
Line
Count
Source
21
12.9k
    OwnPtr() = default;
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr()
Line
Count
Source
21
52
    OwnPtr() = default;
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::OwnPtr()
Line
Count
Source
21
17.9k
    OwnPtr() = default;
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr()
Line
Count
Source
21
17.9k
    OwnPtr() = default;
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr()
Line
Count
Source
21
17.9k
    OwnPtr() = default;
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr()
Line
Count
Source
21
17.9k
    OwnPtr() = default;
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::OwnPtr()
Line
Count
Source
21
52
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::OwnPtr()
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::OwnPtr()
Line
Count
Source
21
11.1M
    OwnPtr() = default;
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr()
Line
Count
Source
21
4.19k
    OwnPtr() = default;
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr()
Line
Count
Source
21
9.55k
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr()
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::OwnPtr()
Line
Count
Source
21
17.7M
    OwnPtr() = default;
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr()
Line
Count
Source
21
17.7M
    OwnPtr() = default;
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr()
Line
Count
Source
21
12.6M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr()
Line
Count
Source
21
21.9M
    OwnPtr() = default;
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr()
Line
Count
Source
21
21.9M
    OwnPtr() = default;
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr()
Line
Count
Source
21
21.8M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr()
Line
Count
Source
21
21.9M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr()
Line
Count
Source
21
31.2M
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::OwnPtr()
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::OwnPtr()
Line
Count
Source
21
793
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::OwnPtr()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr()
22
23
    OwnPtr(decltype(nullptr))
24
8.52k
        : m_ptr(nullptr)
25
8.52k
    {
26
8.52k
    }
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::OwnPtr(decltype(nullptr))
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::OwnPtr(decltype(nullptr))
Line
Count
Source
24
5.23k
        : m_ptr(nullptr)
25
5.23k
    {
26
5.23k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr(decltype(nullptr))
Line
Count
Source
24
734
        : m_ptr(nullptr)
25
734
    {
26
734
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr(decltype(nullptr))
Line
Count
Source
24
2.55k
        : m_ptr(nullptr)
25
2.55k
    {
26
2.55k
    }
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::OwnPtr(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::OwnPtr(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::OwnPtr(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr(decltype(nullptr))
27
28
    OwnPtr(OwnPtr&& other)
29
269M
        : m_ptr(other.leak_ptr())
30
269M
    {
31
269M
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::OwnPtr(AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >&&)
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr(AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >&&)
Line
Count
Source
29
1.42M
        : m_ptr(other.leak_ptr())
30
1.42M
    {
31
1.42M
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr(AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >&&)
Line
Count
Source
29
2.91k
        : m_ptr(other.leak_ptr())
30
2.91k
    {
31
2.91k
    }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr(AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >&&)
Line
Count
Source
29
3.63k
        : m_ptr(other.leak_ptr())
30
3.63k
    {
31
3.63k
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::OwnPtr(AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>&&)
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::OwnPtr(AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >&&)
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::OwnPtr(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&&)
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::OwnPtr(AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >&&)
Line
Count
Source
29
43.4k
        : m_ptr(other.leak_ptr())
30
43.4k
    {
31
43.4k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr(AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >&&)
Line
Count
Source
29
14.4M
        : m_ptr(other.leak_ptr())
30
14.4M
    {
31
14.4M
    }
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr(AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >&&)
Line
Count
Source
29
104
        : m_ptr(other.leak_ptr())
30
104
    {
31
104
    }
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::OwnPtr(AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >&&)
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::OwnPtr(AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >&&)
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr(AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >&&)
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr(AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >&&)
Line
Count
Source
29
5.92k
        : m_ptr(other.leak_ptr())
30
5.92k
    {
31
5.92k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr(AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >&&)
Line
Count
Source
29
102M
        : m_ptr(other.leak_ptr())
30
102M
    {
31
102M
    }
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::OwnPtr(AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >&&)
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::OwnPtr(AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr(AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::OwnPtr(AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >&&)
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::OwnPtr(AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::OwnPtr(AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >&&)
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr(AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >&&)
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::OwnPtr(AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >&&)
Line
Count
Source
29
15.2M
        : m_ptr(other.leak_ptr())
30
15.2M
    {
31
15.2M
    }
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr(AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >&&)
Line
Count
Source
29
136M
        : m_ptr(other.leak_ptr())
30
136M
    {
31
136M
    }
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::OwnPtr(AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >&&)
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr(AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >&&)
32
33
    template<typename U>
34
    OwnPtr(NonnullOwnPtr<U>&& other)
35
204M
        : m_ptr(other.leak_ptr())
36
204M
    {
37
204M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >&&)
Line
Count
Source
35
1.44k
        : m_ptr(other.leak_ptr())
36
1.44k
    {
37
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >&&)
Line
Count
Source
35
922
        : m_ptr(other.leak_ptr())
36
922
    {
37
922
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >&&)
Line
Count
Source
35
897
        : m_ptr(other.leak_ptr())
36
897
    {
37
897
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >&&)
Line
Count
Source
35
873
        : m_ptr(other.leak_ptr())
36
873
    {
37
873
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::OwnPtr<Gfx::ImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>&&)
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::OwnPtr<Gfx::BMPLoadingContext>(AK::NonnullOwnPtr<Gfx::BMPLoadingContext>&&)
Line
Count
Source
35
4.19k
        : m_ptr(other.leak_ptr())
36
4.19k
    {
37
4.19k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr<Gfx::DDSLoadingContext>(AK::NonnullOwnPtr<Gfx::DDSLoadingContext>&&)
Line
Count
Source
35
3.56k
        : m_ptr(other.leak_ptr())
36
3.56k
    {
37
3.56k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::OwnPtr<Gfx::DICOMLoadingContext>(AK::NonnullOwnPtr<Gfx::DICOMLoadingContext>&&)
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::OwnPtr<Gfx::GIFLoadingContext>(AK::NonnullOwnPtr<Gfx::GIFLoadingContext>&&)
Line
Count
Source
35
648
        : m_ptr(other.leak_ptr())
36
648
    {
37
648
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr<Gfx::ICOLoadingContext>(AK::NonnullOwnPtr<Gfx::ICOLoadingContext>&&)
Line
Count
Source
35
6.61k
        : m_ptr(other.leak_ptr())
36
6.61k
    {
37
6.61k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr<Gfx::JBIG2LoadingContext>(AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>&&)
Line
Count
Source
35
288
        : m_ptr(other.leak_ptr())
36
288
    {
37
288
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>&&)
Line
Count
Source
35
224k
        : m_ptr(other.leak_ptr())
36
224k
    {
37
224k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>&&)
Line
Count
Source
35
54.4k
        : m_ptr(other.leak_ptr())
36
54.4k
    {
37
54.4k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>&&)
Line
Count
Source
35
141k
        : m_ptr(other.leak_ptr())
36
141k
    {
37
141k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>&&)
Line
Count
Source
35
82.3k
        : m_ptr(other.leak_ptr())
36
82.3k
    {
37
82.3k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>&&)
Line
Count
Source
35
165k
        : m_ptr(other.leak_ptr())
36
165k
    {
37
165k
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr<Gfx::JPEG2000LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>&&)
Line
Count
Source
35
2.43k
        : m_ptr(other.leak_ptr())
36
2.43k
    {
37
2.43k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr<Gfx::JPEG2000::TagTreeNode>(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>&&)
Line
Count
Source
35
89.3M
        : m_ptr(other.leak_ptr())
36
89.3M
    {
37
89.3M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr<Gfx::ExifMetadata>(AK::NonnullOwnPtr<Gfx::ExifMetadata>&&)
Line
Count
Source
35
38.4k
        : m_ptr(other.leak_ptr())
36
38.4k
    {
37
38.4k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::OwnPtr<Gfx::JPEGXL::LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext>&&)
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::OwnPtr<Gfx::PNGLoadingContext>(AK::NonnullOwnPtr<Gfx::PNGLoadingContext>&&)
Line
Count
Source
35
10.8k
        : m_ptr(other.leak_ptr())
36
10.8k
    {
37
10.8k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr<Gfx::QOILoadingContext>(AK::NonnullOwnPtr<Gfx::QOILoadingContext>&&)
Line
Count
Source
35
401
        : m_ptr(other.leak_ptr())
36
401
    {
37
401
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr<AK::Stream>(AK::NonnullOwnPtr<AK::Stream>&&)
Line
Count
Source
35
401
        : m_ptr(other.leak_ptr())
36
401
    {
37
401
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&)
Line
Count
Source
35
95
        : m_ptr(other.leak_ptr())
36
95
    {
37
95
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr<Gfx::TIFF::TIFFLoadingContext>(AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>&&)
Line
Count
Source
35
44.4k
        : m_ptr(other.leak_ptr())
36
44.4k
    {
37
44.4k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr<Gfx::WebPLoadingContext>(AK::NonnullOwnPtr<Gfx::WebPLoadingContext>&&)
Line
Count
Source
35
2.91k
        : m_ptr(other.leak_ptr())
36
2.91k
    {
37
2.91k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::OwnPtr<Gfx::FontDatabase::Private>(AK::NonnullOwnPtr<Gfx::FontDatabase::Private>&&)
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::OwnPtr<OpenType::Font::GlyphPage>(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::OwnPtr<AK::Vector<Core::EventLoop&, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >&&)
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::OwnPtr<Core::(anonymous namespace)::ThreadData>(AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>&&)
Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::OwnPtr<Core::ThreadEventQueue::Private>(AK::NonnullOwnPtr<Core::ThreadEventQueue::Private>&&)
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::OwnPtr<Core::Event>(AK::NonnullOwnPtr<Core::Event>&&)
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::OwnPtr<Core::ResourceImplementationFile>(AK::NonnullOwnPtr<Core::ResourceImplementationFile>&&)
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::OwnPtr<XML::Node>(AK::NonnullOwnPtr<XML::Node>&&)
Line
Count
Source
35
2.61k
        : m_ptr(other.leak_ptr())
36
2.61k
    {
37
2.61k
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::OwnPtr<IMAP::BodyStructure>(AK::NonnullOwnPtr<IMAP::BodyStructure>&&)
Line
Count
Source
35
15.3k
        : m_ptr(other.leak_ptr())
36
15.3k
    {
37
15.3k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr<IMAP::BodyExtension>(AK::NonnullOwnPtr<IMAP::BodyExtension>&&)
Line
Count
Source
35
2.52M
        : m_ptr(other.leak_ptr())
36
2.52M
    {
37
2.52M
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::OwnPtr<JS::ExecutionContext>(AK::NonnullOwnPtr<JS::ExecutionContext>&&)
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr<JS::SimpleIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>&&)
Line
Count
Source
35
3
        : m_ptr(other.leak_ptr())
36
3
    {
37
3
    }
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr<JS::GenericIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>&&)
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::OwnPtr<Locale::Segmenter>(AK::NonnullOwnPtr<Locale::Segmenter>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::OwnPtr<AK::Vector<JS::PrivateElement, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >&&)
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
Line
Count
Source
35
14.5k
        : m_ptr(other.leak_ptr())
36
14.5k
    {
37
14.5k
    }
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
Line
Count
Source
35
104
        : m_ptr(other.leak_ptr())
36
104
    {
37
104
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >&&)
Line
Count
Source
35
16.3k
        : m_ptr(other.leak_ptr())
36
16.3k
    {
37
16.3k
    }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::OwnPtr<JS::Bytecode::Interpreter>(AK::NonnullOwnPtr<JS::Bytecode::Interpreter>&&)
Line
Count
Source
35
52
        : m_ptr(other.leak_ptr())
36
52
    {
37
52
    }
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::OwnPtr<regex::Matcher<regex::PosixBasicParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >&&)
Line
Count
Source
35
3.68k
        : m_ptr(other.leak_ptr())
36
3.68k
    {
37
3.68k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr<regex::Matcher<regex::PosixExtendedParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >&&)
Line
Count
Source
35
304
        : m_ptr(other.leak_ptr())
36
304
    {
37
304
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr<regex::Matcher<regex::ECMA262Parser> >(AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >&&)
Line
Count
Source
35
1.92k
        : m_ptr(other.leak_ptr())
36
1.92k
    {
37
1.92k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Compare>(AK::NonnullOwnPtr<regex::OpCode_Compare>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Jump>(AK::NonnullOwnPtr<regex::OpCode_Jump>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_JumpNonEmpty>(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkJump>(AK::NonnullOwnPtr<regex::OpCode_ForkJump>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkStay>(AK::NonnullOwnPtr<regex::OpCode_ForkStay>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceJump>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceStay>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_FailForks>(AK::NonnullOwnPtr<regex::OpCode_FailForks>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveLeftCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBegin>(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckEnd>(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBoundary>(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Save>(AK::NonnullOwnPtr<regex::OpCode_Save>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Restore>(AK::NonnullOwnPtr<regex::OpCode_Restore>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_GoBack>(AK::NonnullOwnPtr<regex::OpCode_GoBack>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ClearCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Repeat>(AK::NonnullOwnPtr<regex::OpCode_Repeat>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ResetRepeat>(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Checkpoint>(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Exit>(AK::NonnullOwnPtr<regex::OpCode_Exit>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&)
Line
Count
Source
35
11.1M
        : m_ptr(other.leak_ptr())
36
11.1M
    {
37
11.1M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr<Compress::GzipDecompressor::Member>(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>&&)
Line
Count
Source
35
47.3k
        : m_ptr(other.leak_ptr())
36
47.3k
    {
37
47.3k
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::OwnPtr<Shell::Parser::ScopedOffset>(AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>&&)
Line
Count
Source
35
53.8M
        : m_ptr(other.leak_ptr())
36
53.8M
    {
37
53.8M
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr<AK::Function<bool ()> >(AK::NonnullOwnPtr<AK::Function<bool ()> >&&)
Line
Count
Source
35
1.34k
        : m_ptr(other.leak_ptr())
36
1.34k
    {
37
1.34k
    }
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::OwnPtr<Shell::AST::Command>(AK::NonnullOwnPtr<Shell::AST::Command>&&)
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::OwnPtr<Line::XtermSuggestionDisplay>(AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>&&)
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::OwnPtr<AK::InputBufferedSeekable<Core::File> >(AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >&&)
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::OwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>(AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>&&)
Unexecuted instantiation: AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr<Web::Bindings::WebEngineCustomData>(AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr<Web::CSS::MediaCondition>(AK::NonnullOwnPtr<Web::CSS::MediaCondition>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::OwnPtr<Web::CSS::Supports::Condition>(AK::NonnullOwnPtr<Web::CSS::Supports::Condition>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::CalculationNode>(AK::NonnullOwnPtr<Web::CSS::CalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::OwnPtr<Web::CSS::StyleComputer::RuleCache>(AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::OwnPtr<Web::CSS::StyleComputer>(AK::NonnullOwnPtr<Web::CSS::StyleComputer>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >(AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::OwnPtr<Web::CSS::CountersSet>(AK::NonnullOwnPtr<Web::CSS::CountersSet>&&)
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::OwnPtr<Web::DOM::EventTarget::Data>(AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>&&)
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >(AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::OwnPtr<Gfx::Painter>(AK::NonnullOwnPtr<Gfx::Painter>&&)
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::OwnPtr<Core::LocalSocket>(AK::NonnullOwnPtr<Core::LocalSocket>&&)
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::OwnPtr<Web::HTML::HTMLToken::DoctypeData>(AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr<Web::Bindings::HostDefined>(AK::NonnullOwnPtr<Web::Bindings::HostDefined>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::BlockFormattingContext>(AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::SVGFormattingContext>(AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::FlexFormattingContext>(AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::GridFormattingContext>(AK::NonnullOwnPtr<Web::Layout::GridFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::TableFormattingContext>(AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::ReplacedFormattingContext>(AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::DummyFormattingContext>(AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::OwnPtr<Web::Painting::StackingContext>(AK::NonnullOwnPtr<Web::Painting::StackingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AbsCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AcosCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AsinCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AtanCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::Atan2CalculationNode>(AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ClampCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::CosCalculationNode>(AK::NonnullOwnPtr<Web::CSS::CosCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ExpCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::HypotCalculationNode>(AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ConstantCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::LogCalculationNode>(AK::NonnullOwnPtr<Web::CSS::LogCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::MaxCalculationNode>(AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::MinCalculationNode>(AK::NonnullOwnPtr<Web::CSS::MinCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ModCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ModCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::PowCalculationNode>(AK::NonnullOwnPtr<Web::CSS::PowCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::RemCalculationNode>(AK::NonnullOwnPtr<Web::CSS::RemCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::RoundCalculationNode>(AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::SignCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SignCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::SinCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SinCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::SqrtCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::TanCalculationNode>(AK::NonnullOwnPtr<Web::CSS::TanCalculationNode>&&)
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::OwnPtr<IPC::Message>(AK::NonnullOwnPtr<IPC::Message>&&)
AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::OwnPtr<Markdown::Document>(AK::NonnullOwnPtr<Markdown::Document>&&)
Line
Count
Source
35
6.14k
        : m_ptr(other.leak_ptr())
36
6.14k
    {
37
6.14k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::OwnPtr<Markdown::ContainerBlock>(AK::NonnullOwnPtr<Markdown::ContainerBlock>&&)
Line
Count
Source
35
6.15M
        : m_ptr(other.leak_ptr())
36
6.15M
    {
37
6.15M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::OwnPtr<Markdown::CodeBlock>(AK::NonnullOwnPtr<Markdown::CodeBlock>&&)
Line
Count
Source
35
4.04M
        : m_ptr(other.leak_ptr())
36
4.04M
    {
37
4.04M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr<Markdown::CommentBlock>(AK::NonnullOwnPtr<Markdown::CommentBlock>&&)
Line
Count
Source
35
12.3k
        : m_ptr(other.leak_ptr())
36
12.3k
    {
37
12.3k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr<Markdown::BlockQuote>(AK::NonnullOwnPtr<Markdown::BlockQuote>&&)
Line
Count
Source
35
5.11M
        : m_ptr(other.leak_ptr())
36
5.11M
    {
37
5.11M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr<Markdown::Heading>(AK::NonnullOwnPtr<Markdown::Heading>&&)
Line
Count
Source
35
408k
        : m_ptr(other.leak_ptr())
36
408k
    {
37
408k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr<Markdown::HorizontalRule>(AK::NonnullOwnPtr<Markdown::HorizontalRule>&&)
Line
Count
Source
35
61.5k
        : m_ptr(other.leak_ptr())
36
61.5k
    {
37
61.5k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr<Markdown::List>(AK::NonnullOwnPtr<Markdown::List>&&)
Line
Count
Source
35
63.1k
        : m_ptr(other.leak_ptr())
36
63.1k
    {
37
63.1k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr<Markdown::Table>(AK::NonnullOwnPtr<Markdown::Table>&&)
Line
Count
Source
35
6.54k
        : m_ptr(other.leak_ptr())
36
6.54k
    {
37
6.54k
    }
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr<Markdown::Text::MultiNode>(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&)
Line
Count
Source
35
30.5M
        : m_ptr(other.leak_ptr())
36
30.5M
    {
37
30.5M
    }
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::OwnPtr<Media::VideoFrame>(AK::NonnullOwnPtr<Media::VideoFrame>&&)
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::PausedStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>&&)
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::BufferingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>&&)
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::PlayingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>&&)
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::SeekingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>&&)
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::StoppedStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>&&)
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::OwnPtr<Media::Video::VP8::Decoder>(AK::NonnullOwnPtr<Media::Video::VP8::Decoder>&&)
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::OwnPtr<Media::Video::VP9::Decoder>(AK::NonnullOwnPtr<Media::Video::VP9::Decoder>&&)
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::OwnPtr<Media::Video::VP9::ProbabilityTables>(AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>&&)
Line
Count
Source
35
792
        : m_ptr(other.leak_ptr())
36
792
    {
37
792
    }
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr<SQL::TreeNode>(AK::NonnullOwnPtr<SQL::TreeNode>&&)
38
    template<typename U>
39
    OwnPtr(OwnPtr<U>&& other)
40
0
        : m_ptr(other.leak_ptr())
41
0
    {
42
0
    }
43
    ~OwnPtr()
44
1.03G
    {
45
1.03G
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.03G
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::~OwnPtr()
Line
Count
Source
44
2.88k
    {
45
2.88k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
2.88k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::~OwnPtr()
Line
Count
Source
44
1.84k
    {
45
1.84k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.84k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::~OwnPtr()
Line
Count
Source
44
1.79k
    {
45
1.79k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.79k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::~OwnPtr()
Line
Count
Source
44
1.74k
    {
45
1.74k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.74k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::~OwnPtr()
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::~OwnPtr()
Line
Count
Source
44
8.38k
    {
45
8.38k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
8.38k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::~OwnPtr()
Line
Count
Source
44
7.13k
    {
45
7.13k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
7.13k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::~OwnPtr()
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::~OwnPtr()
Line
Count
Source
44
1.29k
    {
45
1.29k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.29k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::~OwnPtr()
Line
Count
Source
44
13.2k
    {
45
13.2k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
13.2k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::~OwnPtr()
Line
Count
Source
44
576
    {
45
576
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
576
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::~OwnPtr()
Line
Count
Source
44
4.49M
    {
45
4.49M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
4.49M
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::~OwnPtr()
Line
Count
Source
44
4.87k
    {
45
4.87k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
4.87k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::~OwnPtr()
Line
Count
Source
44
472M
    {
45
472M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
472M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::~OwnPtr()
Line
Count
Source
44
64.6k
    {
45
64.6k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
64.6k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::~OwnPtr()
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::~OwnPtr()
Line
Count
Source
44
21.6k
    {
45
21.6k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
21.6k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::~OwnPtr()
Line
Count
Source
44
802
    {
45
802
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
802
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::~OwnPtr()
Line
Count
Source
44
802
    {
45
802
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
802
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::~OwnPtr()
Line
Count
Source
44
592
    {
45
592
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
592
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::~OwnPtr()
Line
Count
Source
44
88.8k
    {
45
88.8k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
88.8k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::~OwnPtr()
Line
Count
Source
44
5.82k
    {
45
5.82k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
5.82k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::~OwnPtr()
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::~OwnPtr()
Line
Count
Source
44
7.71k
    {
45
7.71k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
7.71k
    }
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::~OwnPtr()
Line
Count
Source
44
161
    {
45
161
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
161
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::~OwnPtr()
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::~OwnPtr()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::~OwnPtr()
Line
Count
Source
44
11.6k
    {
45
11.6k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
11.6k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::~OwnPtr()
Line
Count
Source
44
17.0M
    {
45
17.0M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.0M
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::~OwnPtr()
Line
Count
Source
44
58.8k
    {
45
58.8k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
58.8k
    }
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::~OwnPtr()
Line
Count
Source
44
156
    {
45
156
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
156
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::~OwnPtr()
Line
Count
Source
44
10.3k
    {
45
10.3k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
10.3k
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::~OwnPtr()
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::~OwnPtr()
Line
Count
Source
44
12.9k
    {
45
12.9k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
12.9k
    }
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::~OwnPtr()
AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::~OwnPtr()
Line
Count
Source
44
12.9k
    {
45
12.9k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
12.9k
    }
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::~OwnPtr()
Line
Count
Source
44
52
    {
45
52
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
52
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::~OwnPtr()
Line
Count
Source
44
34.2k
    {
45
34.2k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
34.2k
    }
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::~OwnPtr()
Line
Count
Source
44
32.4k
    {
45
32.4k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
32.4k
    }
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::~OwnPtr()
Line
Count
Source
44
18.0k
    {
45
18.0k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.0k
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::~OwnPtr()
Line
Count
Source
44
17.9k
    {
45
17.9k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.9k
    }
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::~OwnPtr()
Line
Count
Source
44
104
    {
45
104
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
104
    }
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::~OwnPtr()
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::~OwnPtr()
Line
Count
Source
44
8.92k
    {
45
8.92k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
8.92k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::~OwnPtr()
Line
Count
Source
44
1.03k
    {
45
1.03k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.03k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::~OwnPtr()
Line
Count
Source
44
132
    {
45
132
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
132
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::~OwnPtr()
Line
Count
Source
44
22.3M
    {
45
22.3M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
22.3M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::~OwnPtr()
Line
Count
Source
44
51.5k
    {
45
51.5k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
51.5k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::~OwnPtr()
Line
Count
Source
44
102M
    {
45
102M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
102M
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::~OwnPtr()
Line
Count
Source
44
53.8M
    {
45
53.8M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
53.8M
    }
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::~OwnPtr()
AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::~OwnPtr()
Line
Count
Source
44
6.14k
    {
45
6.14k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
6.14k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::~OwnPtr()
Line
Count
Source
44
21.4M
    {
45
21.4M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
21.4M
    }
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::~OwnPtr()
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::~OwnPtr()
Line
Count
Source
44
198M
    {
45
198M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
198M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::~OwnPtr()
Line
Count
Source
44
22.3M
    {
45
22.3M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
22.3M
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::~OwnPtr()
Line
Count
Source
44
21.9M
    {
45
21.9M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
21.9M
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::~OwnPtr()
Line
Count
Source
44
21.9M
    {
45
21.9M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
21.9M
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::~OwnPtr()
Line
Count
Source
44
21.9M
    {
45
21.9M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
21.9M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::~OwnPtr()
Line
Count
Source
44
21.8M
    {
45
21.8M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
21.8M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::~OwnPtr()
Line
Count
Source
44
17.7M
    {
45
17.7M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.7M
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::~OwnPtr()
Line
Count
Source
44
17.7M
    {
45
17.7M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.7M
    }
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::~OwnPtr()
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::~OwnPtr()
Line
Count
Source
44
1.58k
    {
45
1.58k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.58k
    }
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::~OwnPtr()
50
51
    OwnPtr(OwnPtr const&) = delete;
52
    template<typename U>
53
    OwnPtr(OwnPtr<U> const&) = delete;
54
    OwnPtr& operator=(OwnPtr const&) = delete;
55
    template<typename U>
56
    OwnPtr& operator=(OwnPtr<U> const&) = delete;
57
58
    template<typename U>
59
    OwnPtr(NonnullOwnPtr<U> const&) = delete;
60
    template<typename U>
61
    OwnPtr& operator=(NonnullOwnPtr<U> const&) = delete;
62
    template<typename U>
63
    OwnPtr(RefPtr<U> const&) = delete;
64
    template<typename U>
65
    OwnPtr(NonnullRefPtr<U> const&) = delete;
66
    template<typename U>
67
    OwnPtr(WeakPtr<U> const&) = delete;
68
    template<typename U>
69
    OwnPtr& operator=(RefPtr<U> const&) = delete;
70
    template<typename U>
71
    OwnPtr& operator=(NonnullRefPtr<U> const&) = delete;
72
    template<typename U>
73
    OwnPtr& operator=(WeakPtr<U> const&) = delete;
74
75
    OwnPtr& operator=(OwnPtr&& other)
76
52.4M
    {
77
52.4M
        OwnPtr ptr(move(other));
78
52.4M
        swap(ptr);
79
52.4M
        return *this;
80
52.4M
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::operator=(AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >&&)
Line
Count
Source
76
667k
    {
77
667k
        OwnPtr ptr(move(other));
78
667k
        swap(ptr);
79
667k
        return *this;
80
667k
    }
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator=(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&&)
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=(AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >&&)
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator=(AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >&&)
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator=(AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >&&)
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator=(AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >&&)
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator=(AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >&&)
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::operator=(AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >&&)
Line
Count
Source
76
51.1M
    {
77
51.1M
        OwnPtr ptr(move(other));
78
51.1M
        swap(ptr);
79
51.1M
        return *this;
80
51.1M
    }
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator=(AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator=(AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >&&)
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::operator=(AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >&&)
Line
Count
Source
76
679k
    {
77
679k
        OwnPtr ptr(move(other));
78
679k
        swap(ptr);
79
679k
        return *this;
80
679k
    }
81
82
    template<typename U>
83
    OwnPtr& operator=(OwnPtr<U>&& other)
84
    {
85
        OwnPtr ptr(move(other));
86
        swap(ptr);
87
        return *this;
88
    }
89
90
    template<typename U>
91
    OwnPtr& operator=(NonnullOwnPtr<U>&& other)
92
131M
    {
93
131M
        OwnPtr ptr(move(other));
94
131M
        swap(ptr);
95
131M
        VERIFY(m_ptr);
96
131M
        return *this;
97
131M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >&&)
Line
Count
Source
92
1.44k
    {
93
1.44k
        OwnPtr ptr(move(other));
94
1.44k
        swap(ptr);
95
1.44k
        VERIFY(m_ptr);
96
1.44k
        return *this;
97
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >&&)
Line
Count
Source
92
922
    {
93
922
        OwnPtr ptr(move(other));
94
922
        swap(ptr);
95
922
        VERIFY(m_ptr);
96
922
        return *this;
97
922
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >&&)
Line
Count
Source
92
897
    {
93
897
        OwnPtr ptr(move(other));
94
897
        swap(ptr);
95
897
        VERIFY(m_ptr);
96
897
        return *this;
97
897
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >&&)
Line
Count
Source
92
873
    {
93
873
        OwnPtr ptr(move(other));
94
873
        swap(ptr);
95
873
        VERIFY(m_ptr);
96
873
        return *this;
97
873
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >& AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator=<Gfx::BMPLoadingContext>(AK::NonnullOwnPtr<Gfx::BMPLoadingContext>&&)
Line
Count
Source
92
4.19k
    {
93
4.19k
        OwnPtr ptr(move(other));
94
4.19k
        swap(ptr);
95
4.19k
        VERIFY(m_ptr);
96
4.19k
        return *this;
97
4.19k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >& AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator=<Gfx::DDSLoadingContext>(AK::NonnullOwnPtr<Gfx::DDSLoadingContext>&&)
Line
Count
Source
92
3.56k
    {
93
3.56k
        OwnPtr ptr(move(other));
94
3.56k
        swap(ptr);
95
3.56k
        VERIFY(m_ptr);
96
3.56k
        return *this;
97
3.56k
    }
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >& AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator=<Gfx::GIFLoadingContext>(AK::NonnullOwnPtr<Gfx::GIFLoadingContext>&&)
Line
Count
Source
92
648
    {
93
648
        OwnPtr ptr(move(other));
94
648
        swap(ptr);
95
648
        VERIFY(m_ptr);
96
648
        return *this;
97
648
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >& AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator=<Gfx::ICOLoadingContext>(AK::NonnullOwnPtr<Gfx::ICOLoadingContext>&&)
Line
Count
Source
92
6.61k
    {
93
6.61k
        OwnPtr ptr(move(other));
94
6.61k
        swap(ptr);
95
6.61k
        VERIFY(m_ptr);
96
6.61k
        return *this;
97
6.61k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >& AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator=<Gfx::JBIG2LoadingContext>(AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>&&)
Line
Count
Source
92
288
    {
93
288
        OwnPtr ptr(move(other));
94
288
        swap(ptr);
95
288
        VERIFY(m_ptr);
96
288
        return *this;
97
288
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >& AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator=<Gfx::JPEG2000LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>&&)
Line
Count
Source
92
2.43k
    {
93
2.43k
        OwnPtr ptr(move(other));
94
2.43k
        swap(ptr);
95
2.43k
        VERIFY(m_ptr);
96
2.43k
        return *this;
97
2.43k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >& AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::operator=<Gfx::JPEG2000::TagTreeNode>(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>&&)
Line
Count
Source
92
89.3M
    {
93
89.3M
        OwnPtr ptr(move(other));
94
89.3M
        swap(ptr);
95
89.3M
        VERIFY(m_ptr);
96
89.3M
        return *this;
97
89.3M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >& AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::operator=<Gfx::ExifMetadata>(AK::NonnullOwnPtr<Gfx::ExifMetadata>&&)
Line
Count
Source
92
38.4k
    {
93
38.4k
        OwnPtr ptr(move(other));
94
38.4k
        swap(ptr);
95
38.4k
        VERIFY(m_ptr);
96
38.4k
        return *this;
97
38.4k
    }
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >& AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::operator=<Gfx::PNGLoadingContext>(AK::NonnullOwnPtr<Gfx::PNGLoadingContext>&&)
Line
Count
Source
92
10.8k
    {
93
10.8k
        OwnPtr ptr(move(other));
94
10.8k
        swap(ptr);
95
10.8k
        VERIFY(m_ptr);
96
10.8k
        return *this;
97
10.8k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >& AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::operator=<Gfx::QOILoadingContext>(AK::NonnullOwnPtr<Gfx::QOILoadingContext>&&)
Line
Count
Source
92
401
    {
93
401
        OwnPtr ptr(move(other));
94
401
        swap(ptr);
95
401
        VERIFY(m_ptr);
96
401
        return *this;
97
401
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >& AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::operator=<AK::Stream>(AK::NonnullOwnPtr<AK::Stream>&&)
Line
Count
Source
92
401
    {
93
401
        OwnPtr ptr(move(other));
94
401
        swap(ptr);
95
401
        VERIFY(m_ptr);
96
401
        return *this;
97
401
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >& AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator=<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&)
Line
Count
Source
92
95
    {
93
95
        OwnPtr ptr(move(other));
94
95
        swap(ptr);
95
95
        VERIFY(m_ptr);
96
95
        return *this;
97
95
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >& AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::operator=<Gfx::TIFF::TIFFLoadingContext>(AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>&&)
Line
Count
Source
92
44.4k
    {
93
44.4k
        OwnPtr ptr(move(other));
94
44.4k
        swap(ptr);
95
44.4k
        VERIFY(m_ptr);
96
44.4k
        return *this;
97
44.4k
    }
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >& AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator=<OpenType::Font::GlyphPage>(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >& AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator=<AK::Vector<Core::EventLoop&, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >&&)
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >& AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::operator=<Core::(anonymous namespace)::ThreadData>(AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>&&)
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >& AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::operator=<XML::Node>(AK::NonnullOwnPtr<XML::Node>&&)
Line
Count
Source
92
2.61k
    {
93
2.61k
        OwnPtr ptr(move(other));
94
2.61k
        swap(ptr);
95
2.61k
        VERIFY(m_ptr);
96
2.61k
        return *this;
97
2.61k
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >& AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=<JS::SimpleIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>&&)
Line
Count
Source
92
3
    {
93
3
        OwnPtr ptr(move(other));
94
3
        swap(ptr);
95
3
        VERIFY(m_ptr);
96
3
        return *this;
97
3
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >& AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator=<JS::ExecutionContext>(AK::NonnullOwnPtr<JS::ExecutionContext>&&)
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >& AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=<JS::GenericIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>&&)
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >& AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator=<Locale::Segmenter>(AK::NonnullOwnPtr<Locale::Segmenter>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >& AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator=<AK::Vector<JS::PrivateElement, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >&&)
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >& AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator=<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
Line
Count
Source
92
14.5k
    {
93
14.5k
        OwnPtr ptr(move(other));
94
14.5k
        swap(ptr);
95
14.5k
        VERIFY(m_ptr);
96
14.5k
        return *this;
97
14.5k
    }
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >& AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator=<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
Line
Count
Source
92
104
    {
93
104
        OwnPtr ptr(move(other));
94
104
        swap(ptr);
95
104
        VERIFY(m_ptr);
96
104
        return *this;
97
104
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >& AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator=<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >&&)
Line
Count
Source
92
16.3k
    {
93
16.3k
        OwnPtr ptr(move(other));
94
16.3k
        swap(ptr);
95
16.3k
        VERIFY(m_ptr);
96
16.3k
        return *this;
97
16.3k
    }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >& AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator=<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >& AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::operator=<JS::Bytecode::Interpreter>(AK::NonnullOwnPtr<JS::Bytecode::Interpreter>&&)
Line
Count
Source
92
52
    {
93
52
        OwnPtr ptr(move(other));
94
52
        swap(ptr);
95
52
        VERIFY(m_ptr);
96
52
        return *this;
97
52
    }
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >& AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator=<regex::Matcher<regex::PosixBasicParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >&&)
Line
Count
Source
92
3.68k
    {
93
3.68k
        OwnPtr ptr(move(other));
94
3.68k
        swap(ptr);
95
3.68k
        VERIFY(m_ptr);
96
3.68k
        return *this;
97
3.68k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >& AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator=<regex::Matcher<regex::PosixExtendedParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >&&)
Line
Count
Source
92
304
    {
93
304
        OwnPtr ptr(move(other));
94
304
        swap(ptr);
95
304
        VERIFY(m_ptr);
96
304
        return *this;
97
304
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >& AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator=<regex::Matcher<regex::ECMA262Parser> >(AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >&&)
Line
Count
Source
92
1.92k
    {
93
1.92k
        OwnPtr ptr(move(other));
94
1.92k
        swap(ptr);
95
1.92k
        VERIFY(m_ptr);
96
1.92k
        return *this;
97
1.92k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Compare>(AK::NonnullOwnPtr<regex::OpCode_Compare>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Jump>(AK::NonnullOwnPtr<regex::OpCode_Jump>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_JumpNonEmpty>(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkJump>(AK::NonnullOwnPtr<regex::OpCode_ForkJump>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkStay>(AK::NonnullOwnPtr<regex::OpCode_ForkStay>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkReplaceJump>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkReplaceStay>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_FailForks>(AK::NonnullOwnPtr<regex::OpCode_FailForks>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveLeftCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveRightCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveRightNamedCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckBegin>(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckEnd>(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckBoundary>(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Save>(AK::NonnullOwnPtr<regex::OpCode_Save>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Restore>(AK::NonnullOwnPtr<regex::OpCode_Restore>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_GoBack>(AK::NonnullOwnPtr<regex::OpCode_GoBack>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ClearCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Repeat>(AK::NonnullOwnPtr<regex::OpCode_Repeat>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ResetRepeat>(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Checkpoint>(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Exit>(AK::NonnullOwnPtr<regex::OpCode_Exit>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >& AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::operator=<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&)
Line
Count
Source
92
11.1M
    {
93
11.1M
        OwnPtr ptr(move(other));
94
11.1M
        swap(ptr);
95
11.1M
        VERIFY(m_ptr);
96
11.1M
        return *this;
97
11.1M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >& AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator=<Compress::GzipDecompressor::Member>(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>&&)
Line
Count
Source
92
47.3k
    {
93
47.3k
        OwnPtr ptr(move(other));
94
47.3k
        swap(ptr);
95
47.3k
        VERIFY(m_ptr);
96
47.3k
        return *this;
97
47.3k
    }
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >& AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::operator=<Shell::AST::Command>(AK::NonnullOwnPtr<Shell::AST::Command>&&)
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >& AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::operator=<Line::XtermSuggestionDisplay>(AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>&&)
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >& AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator=<AK::InputBufferedSeekable<Core::File> >(AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >& AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >::operator=<AK::InputBufferedSeekable<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >& AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator=<Web::CSS::StyleComputer::RuleCache>(AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>&&)
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >& AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::operator=<Web::HTML::HTMLToken::DoctypeData>(AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >& AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::operator=<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >& AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator=<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >(AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >& AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator=<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >& AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator=<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >& AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator=<Web::CSS::CountersSet>(AK::NonnullOwnPtr<Web::CSS::CountersSet>&&)
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >& AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator=<Web::DOM::EventTarget::Data>(AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>&&)
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >& AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator=<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >(AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >& AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator=<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >&&)
Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >& AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::operator=<Gfx::Painter>(AK::NonnullOwnPtr<Gfx::Painter>&&)
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >& AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator=<Core::LocalSocket>(AK::NonnullOwnPtr<Core::LocalSocket>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >& AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator=<Web::Layout::BlockFormattingContext>(AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >& AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::operator=<Web::Painting::StackingContext>(AK::NonnullOwnPtr<Web::Painting::StackingContext>&&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >& AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator=<Web::CSS::CalculationNode>(AK::NonnullOwnPtr<Web::CSS::CalculationNode>&&)
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >& AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::operator=<Markdown::Text::MultiNode>(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&)
Line
Count
Source
92
30.5M
    {
93
30.5M
        OwnPtr ptr(move(other));
94
30.5M
        swap(ptr);
95
30.5M
        VERIFY(m_ptr);
96
30.5M
        return *this;
97
30.5M
    }
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >& AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::operator=<Media::VideoFrame>(AK::NonnullOwnPtr<Media::VideoFrame>&&)
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >& AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::operator=<Media::Video::VP8::Decoder>(AK::NonnullOwnPtr<Media::Video::VP8::Decoder>&&)
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >& AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::operator=<Media::Video::VP9::Decoder>(AK::NonnullOwnPtr<Media::Video::VP9::Decoder>&&)
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >& AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::operator=<Media::PlaybackManager::SeekingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>&&)
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >& AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator=<Media::Video::VP9::ProbabilityTables>(AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>&&)
Line
Count
Source
92
792
    {
93
792
        OwnPtr ptr(move(other));
94
792
        swap(ptr);
95
792
        VERIFY(m_ptr);
96
792
        return *this;
97
792
    }
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >& AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator=<SQL::TreeNode>(AK::NonnullOwnPtr<SQL::TreeNode>&&)
98
99
    OwnPtr& operator=(T* ptr) = delete;
100
101
    OwnPtr& operator=(nullptr_t)
102
0
    {
103
0
        clear();
104
0
        return *this;
105
0
    }
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator=(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator=(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator=(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator=(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::operator=(decltype(nullptr))
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator=(decltype(nullptr))
106
107
    void clear()
108
1.03G
    {
109
1.03G
        auto* ptr = exchange(m_ptr, nullptr);
110
1.03G
        TDeleter {}(ptr);
111
1.03G
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::clear()
Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::clear()
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::clear()
Line
Count
Source
108
2.88k
    {
109
2.88k
        auto* ptr = exchange(m_ptr, nullptr);
110
2.88k
        TDeleter {}(ptr);
111
2.88k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::clear()
Line
Count
Source
108
1.84k
    {
109
1.84k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.84k
        TDeleter {}(ptr);
111
1.84k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::clear()
Line
Count
Source
108
1.79k
    {
109
1.79k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.79k
        TDeleter {}(ptr);
111
1.79k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::clear()
Line
Count
Source
108
1.74k
    {
109
1.74k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.74k
        TDeleter {}(ptr);
111
1.74k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::clear()
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::clear()
Line
Count
Source
108
8.38k
    {
109
8.38k
        auto* ptr = exchange(m_ptr, nullptr);
110
8.38k
        TDeleter {}(ptr);
111
8.38k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::clear()
Line
Count
Source
108
7.13k
    {
109
7.13k
        auto* ptr = exchange(m_ptr, nullptr);
110
7.13k
        TDeleter {}(ptr);
111
7.13k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::clear()
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::clear()
Line
Count
Source
108
1.29k
    {
109
1.29k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.29k
        TDeleter {}(ptr);
111
1.29k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::clear()
Line
Count
Source
108
13.2k
    {
109
13.2k
        auto* ptr = exchange(m_ptr, nullptr);
110
13.2k
        TDeleter {}(ptr);
111
13.2k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::clear()
Line
Count
Source
108
576
    {
109
576
        auto* ptr = exchange(m_ptr, nullptr);
110
576
        TDeleter {}(ptr);
111
576
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::clear()
Line
Count
Source
108
4.49M
    {
109
4.49M
        auto* ptr = exchange(m_ptr, nullptr);
110
4.49M
        TDeleter {}(ptr);
111
4.49M
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::clear()
Line
Count
Source
108
4.87k
    {
109
4.87k
        auto* ptr = exchange(m_ptr, nullptr);
110
4.87k
        TDeleter {}(ptr);
111
4.87k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::clear()
Line
Count
Source
108
472M
    {
109
472M
        auto* ptr = exchange(m_ptr, nullptr);
110
472M
        TDeleter {}(ptr);
111
472M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::clear()
Line
Count
Source
108
64.6k
    {
109
64.6k
        auto* ptr = exchange(m_ptr, nullptr);
110
64.6k
        TDeleter {}(ptr);
111
64.6k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::clear()
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::clear()
Line
Count
Source
108
21.6k
    {
109
21.6k
        auto* ptr = exchange(m_ptr, nullptr);
110
21.6k
        TDeleter {}(ptr);
111
21.6k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::clear()
Line
Count
Source
108
802
    {
109
802
        auto* ptr = exchange(m_ptr, nullptr);
110
802
        TDeleter {}(ptr);
111
802
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::clear()
Line
Count
Source
108
802
    {
109
802
        auto* ptr = exchange(m_ptr, nullptr);
110
802
        TDeleter {}(ptr);
111
802
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::clear()
Line
Count
Source
108
592
    {
109
592
        auto* ptr = exchange(m_ptr, nullptr);
110
592
        TDeleter {}(ptr);
111
592
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::clear()
Line
Count
Source
108
88.8k
    {
109
88.8k
        auto* ptr = exchange(m_ptr, nullptr);
110
88.8k
        TDeleter {}(ptr);
111
88.8k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::clear()
Line
Count
Source
108
5.82k
    {
109
5.82k
        auto* ptr = exchange(m_ptr, nullptr);
110
5.82k
        TDeleter {}(ptr);
111
5.82k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::clear()
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::clear()
Line
Count
Source
108
7.71k
    {
109
7.71k
        auto* ptr = exchange(m_ptr, nullptr);
110
7.71k
        TDeleter {}(ptr);
111
7.71k
    }
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::clear()
Line
Count
Source
108
161
    {
109
161
        auto* ptr = exchange(m_ptr, nullptr);
110
161
        TDeleter {}(ptr);
111
161
    }
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::clear()
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::clear()
Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::clear()
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::clear()
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::clear()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::clear()
Line
Count
Source
108
11.6k
    {
109
11.6k
        auto* ptr = exchange(m_ptr, nullptr);
110
11.6k
        TDeleter {}(ptr);
111
11.6k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::clear()
Line
Count
Source
108
17.0M
    {
109
17.0M
        auto* ptr = exchange(m_ptr, nullptr);
110
17.0M
        TDeleter {}(ptr);
111
17.0M
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::clear()
Line
Count
Source
108
58.8k
    {
109
58.8k
        auto* ptr = exchange(m_ptr, nullptr);
110
58.8k
        TDeleter {}(ptr);
111
58.8k
    }
Unexecuted instantiation: AK::OwnPtr<IMAP::SearchKey, AK::DefaultDelete<IMAP::SearchKey> >::clear()
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::clear()
Line
Count
Source
108
156
    {
109
156
        auto* ptr = exchange(m_ptr, nullptr);
110
156
        TDeleter {}(ptr);
111
156
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::clear()
Line
Count
Source
108
12.9k
    {
109
12.9k
        auto* ptr = exchange(m_ptr, nullptr);
110
12.9k
        TDeleter {}(ptr);
111
12.9k
    }
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::clear()
Line
Count
Source
108
52
    {
109
52
        auto* ptr = exchange(m_ptr, nullptr);
110
52
        TDeleter {}(ptr);
111
52
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::clear()
Line
Count
Source
108
10.3k
    {
109
10.3k
        auto* ptr = exchange(m_ptr, nullptr);
110
10.3k
        TDeleter {}(ptr);
111
10.3k
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::clear()
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::clear()
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::clear()
AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::clear()
Line
Count
Source
108
12.9k
    {
109
12.9k
        auto* ptr = exchange(m_ptr, nullptr);
110
12.9k
        TDeleter {}(ptr);
111
12.9k
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::clear()
Line
Count
Source
108
34.2k
    {
109
34.2k
        auto* ptr = exchange(m_ptr, nullptr);
110
34.2k
        TDeleter {}(ptr);
111
34.2k
    }
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::clear()
Line
Count
Source
108
32.4k
    {
109
32.4k
        auto* ptr = exchange(m_ptr, nullptr);
110
32.4k
        TDeleter {}(ptr);
111
32.4k
    }
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::clear()
Line
Count
Source
108
18.0k
    {
109
18.0k
        auto* ptr = exchange(m_ptr, nullptr);
110
18.0k
        TDeleter {}(ptr);
111
18.0k
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::clear()
Line
Count
Source
108
17.9k
    {
109
17.9k
        auto* ptr = exchange(m_ptr, nullptr);
110
17.9k
        TDeleter {}(ptr);
111
17.9k
    }
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::clear()
Line
Count
Source
108
104
    {
109
104
        auto* ptr = exchange(m_ptr, nullptr);
110
104
        TDeleter {}(ptr);
111
104
    }
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::clear()
Line
Count
Source
108
8.92k
    {
109
8.92k
        auto* ptr = exchange(m_ptr, nullptr);
110
8.92k
        TDeleter {}(ptr);
111
8.92k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::clear()
Line
Count
Source
108
1.03k
    {
109
1.03k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.03k
        TDeleter {}(ptr);
111
1.03k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::clear()
Line
Count
Source
108
132
    {
109
132
        auto* ptr = exchange(m_ptr, nullptr);
110
132
        TDeleter {}(ptr);
111
132
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::clear()
Line
Count
Source
108
22.3M
    {
109
22.3M
        auto* ptr = exchange(m_ptr, nullptr);
110
22.3M
        TDeleter {}(ptr);
111
22.3M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::clear()
Line
Count
Source
108
101k
    {
109
101k
        auto* ptr = exchange(m_ptr, nullptr);
110
101k
        TDeleter {}(ptr);
111
101k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::clear()
Line
Count
Source
108
102M
    {
109
102M
        auto* ptr = exchange(m_ptr, nullptr);
110
102M
        TDeleter {}(ptr);
111
102M
    }
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::clear()
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::clear()
Line
Count
Source
108
53.8M
    {
109
53.8M
        auto* ptr = exchange(m_ptr, nullptr);
110
53.8M
        TDeleter {}(ptr);
111
53.8M
    }
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::clear()
Unexecuted instantiation: AK::OwnPtr<Protocol::Request::InternalBufferedData, AK::DefaultDelete<Protocol::Request::InternalBufferedData> >::clear()
Unexecuted instantiation: AK::OwnPtr<Protocol::Request::InternalStreamData, AK::DefaultDelete<Protocol::Request::InternalStreamData> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::clear()
Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::clear()
AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::clear()
Line
Count
Source
108
6.14k
    {
109
6.14k
        auto* ptr = exchange(m_ptr, nullptr);
110
6.14k
        TDeleter {}(ptr);
111
6.14k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::clear()
Line
Count
Source
108
21.4M
    {
109
21.4M
        auto* ptr = exchange(m_ptr, nullptr);
110
21.4M
        TDeleter {}(ptr);
111
21.4M
    }
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::clear()
Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::clear()
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::clear()
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::clear()
Line
Count
Source
108
198M
    {
109
198M
        auto* ptr = exchange(m_ptr, nullptr);
110
198M
        TDeleter {}(ptr);
111
198M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::clear()
Line
Count
Source
108
22.3M
    {
109
22.3M
        auto* ptr = exchange(m_ptr, nullptr);
110
22.3M
        TDeleter {}(ptr);
111
22.3M
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::clear()
Line
Count
Source
108
21.9M
    {
109
21.9M
        auto* ptr = exchange(m_ptr, nullptr);
110
21.9M
        TDeleter {}(ptr);
111
21.9M
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::clear()
Line
Count
Source
108
21.9M
    {
109
21.9M
        auto* ptr = exchange(m_ptr, nullptr);
110
21.9M
        TDeleter {}(ptr);
111
21.9M
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::clear()
Line
Count
Source
108
21.9M
    {
109
21.9M
        auto* ptr = exchange(m_ptr, nullptr);
110
21.9M
        TDeleter {}(ptr);
111
21.9M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::clear()
Line
Count
Source
108
21.8M
    {
109
21.8M
        auto* ptr = exchange(m_ptr, nullptr);
110
21.8M
        TDeleter {}(ptr);
111
21.8M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::clear()
Line
Count
Source
108
17.7M
    {
109
17.7M
        auto* ptr = exchange(m_ptr, nullptr);
110
17.7M
        TDeleter {}(ptr);
111
17.7M
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::clear()
Line
Count
Source
108
17.7M
    {
109
17.7M
        auto* ptr = exchange(m_ptr, nullptr);
110
17.7M
        TDeleter {}(ptr);
111
17.7M
    }
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::clear()
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::clear()
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::clear()
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::clear()
Line
Count
Source
108
1.58k
    {
109
1.58k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.58k
        TDeleter {}(ptr);
111
1.58k
    }
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::clear()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::clear()
112
113
196M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::operator!() const
Line
Count
Source
113
794
    bool operator!() const { return !m_ptr; }
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator!() const
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator!() const
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator!() const
Line
Count
Source
113
400k
    bool operator!() const { return !m_ptr; }
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator!() const
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator!() const
Line
Count
Source
113
44.7M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator!() const
Line
Count
Source
113
54.4k
    bool operator!() const { return !m_ptr; }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator!() const
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator!() const
Line
Count
Source
113
13.3k
    bool operator!() const { return !m_ptr; }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::operator!() const
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::operator!() const
Line
Count
Source
113
22.3M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::operator!() const
Line
Count
Source
113
21.9M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::operator!() const
Line
Count
Source
113
21.9M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::operator!() const
Line
Count
Source
113
21.9M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::operator!() const
Line
Count
Source
113
21.8M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::operator!() const
Line
Count
Source
113
17.7M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::operator!() const
Line
Count
Source
113
17.7M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::operator!() const
Line
Count
Source
113
5.11M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator!() const
Line
Count
Source
113
2.19k
    bool operator!() const { return !m_ptr; }
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator!() const
114
115
    [[nodiscard]] T* leak_ptr()
116
290M
    {
117
290M
        T* leaked_ptr = m_ptr;
118
290M
        m_ptr = nullptr;
119
290M
        return leaked_ptr;
120
290M
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::leak_ptr()
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::leak_ptr()
Line
Count
Source
116
1.42M
    {
117
1.42M
        T* leaked_ptr = m_ptr;
118
1.42M
        m_ptr = nullptr;
119
1.42M
        return leaked_ptr;
120
1.42M
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::leak_ptr()
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::leak_ptr()
Line
Count
Source
116
2.91k
    {
117
2.91k
        T* leaked_ptr = m_ptr;
118
2.91k
        m_ptr = nullptr;
119
2.91k
        return leaked_ptr;
120
2.91k
    }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::leak_ptr()
Line
Count
Source
116
3.63k
    {
117
3.63k
        T* leaked_ptr = m_ptr;
118
3.63k
        m_ptr = nullptr;
119
3.63k
        return leaked_ptr;
120
3.63k
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::leak_ptr()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::leak_ptr()
Line
Count
Source
116
135
    {
117
135
        T* leaked_ptr = m_ptr;
118
135
        m_ptr = nullptr;
119
135
        return leaked_ptr;
120
135
    }
Unexecuted instantiation: AK::OwnPtr<IMAP::SearchKey, AK::DefaultDelete<IMAP::SearchKey> >::leak_ptr()
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::leak_ptr()
Line
Count
Source
116
43.4k
    {
117
43.4k
        T* leaked_ptr = m_ptr;
118
43.4k
        m_ptr = nullptr;
119
43.4k
        return leaked_ptr;
120
43.4k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::leak_ptr()
Line
Count
Source
116
14.4M
    {
117
14.4M
        T* leaked_ptr = m_ptr;
118
14.4M
        m_ptr = nullptr;
119
14.4M
        return leaked_ptr;
120
14.4M
    }
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::leak_ptr()
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::leak_ptr()
Line
Count
Source
116
104
    {
117
104
        T* leaked_ptr = m_ptr;
118
104
        m_ptr = nullptr;
119
104
        return leaked_ptr;
120
104
    }
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::leak_ptr()
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::leak_ptr()
Line
Count
Source
116
5.92k
    {
117
5.92k
        T* leaked_ptr = m_ptr;
118
5.92k
        m_ptr = nullptr;
119
5.92k
        return leaked_ptr;
120
5.92k
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::leak_ptr()
Line
Count
Source
116
11.1M
    {
117
11.1M
        T* leaked_ptr = m_ptr;
118
11.1M
        m_ptr = nullptr;
119
11.1M
        return leaked_ptr;
120
11.1M
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::leak_ptr()
Line
Count
Source
116
102M
    {
117
102M
        T* leaked_ptr = m_ptr;
118
102M
        m_ptr = nullptr;
119
102M
        return leaked_ptr;
120
102M
    }
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::leak_ptr()
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::leak_ptr()
Line
Count
Source
116
15.2M
    {
117
15.2M
        T* leaked_ptr = m_ptr;
118
15.2M
        m_ptr = nullptr;
119
15.2M
        return leaked_ptr;
120
15.2M
    }
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::leak_ptr()
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::leak_ptr()
Line
Count
Source
116
136M
    {
117
136M
        T* leaked_ptr = m_ptr;
118
136M
        m_ptr = nullptr;
119
136M
        return leaked_ptr;
120
136M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::leak_ptr()
Line
Count
Source
116
408k
    {
117
408k
        T* leaked_ptr = m_ptr;
118
408k
        m_ptr = nullptr;
119
408k
        return leaked_ptr;
120
408k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::leak_ptr()
Line
Count
Source
116
6.54k
    {
117
6.54k
        T* leaked_ptr = m_ptr;
118
6.54k
        m_ptr = nullptr;
119
6.54k
        return leaked_ptr;
120
6.54k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::leak_ptr()
Line
Count
Source
116
61.5k
    {
117
61.5k
        T* leaked_ptr = m_ptr;
118
61.5k
        m_ptr = nullptr;
119
61.5k
        return leaked_ptr;
120
61.5k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::leak_ptr()
Line
Count
Source
116
63.1k
    {
117
63.1k
        T* leaked_ptr = m_ptr;
118
63.1k
        m_ptr = nullptr;
119
63.1k
        return leaked_ptr;
120
63.1k
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::leak_ptr()
Line
Count
Source
116
4.04M
    {
117
4.04M
        T* leaked_ptr = m_ptr;
118
4.04M
        m_ptr = nullptr;
119
4.04M
        return leaked_ptr;
120
4.04M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::leak_ptr()
Line
Count
Source
116
12.3k
    {
117
12.3k
        T* leaked_ptr = m_ptr;
118
12.3k
        m_ptr = nullptr;
119
12.3k
        return leaked_ptr;
120
12.3k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::leak_ptr()
Line
Count
Source
116
5.11M
    {
117
5.11M
        T* leaked_ptr = m_ptr;
118
5.11M
        m_ptr = nullptr;
119
5.11M
        return leaked_ptr;
120
5.11M
    }
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::leak_ptr()
121
122
    NonnullOwnPtr<T> release_nonnull()
123
20.8M
    {
124
20.8M
        VERIFY(m_ptr);
125
20.8M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
20.8M
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::release_nonnull()
Unexecuted instantiation: AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::release_nonnull()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::release_nonnull()
Line
Count
Source
123
135
    {
124
135
        VERIFY(m_ptr);
125
135
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
135
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::release_nonnull()
Line
Count
Source
123
11.1M
    {
124
11.1M
        VERIFY(m_ptr);
125
11.1M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
11.1M
    }
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::release_nonnull()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::release_nonnull()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::release_nonnull()
Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::release_nonnull()
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::release_nonnull()
Line
Count
Source
123
408k
    {
124
408k
        VERIFY(m_ptr);
125
408k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
408k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::release_nonnull()
Line
Count
Source
123
6.54k
    {
124
6.54k
        VERIFY(m_ptr);
125
6.54k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
6.54k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::release_nonnull()
Line
Count
Source
123
61.5k
    {
124
61.5k
        VERIFY(m_ptr);
125
61.5k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
61.5k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::release_nonnull()
Line
Count
Source
123
63.1k
    {
124
63.1k
        VERIFY(m_ptr);
125
63.1k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
63.1k
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::release_nonnull()
Line
Count
Source
123
4.04M
    {
124
4.04M
        VERIFY(m_ptr);
125
4.04M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
4.04M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::release_nonnull()
Line
Count
Source
123
12.3k
    {
124
12.3k
        VERIFY(m_ptr);
125
12.3k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
12.3k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::release_nonnull()
Line
Count
Source
123
5.11M
    {
124
5.11M
        VERIFY(m_ptr);
125
5.11M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
5.11M
    }
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::release_nonnull()
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::release_nonnull()
127
128
    template<typename U>
129
    NonnullOwnPtr<U> release_nonnull()
130
    {
131
        VERIFY(m_ptr);
132
        return NonnullOwnPtr<U>(NonnullOwnPtr<U>::Adopt, static_cast<U&>(*leak_ptr()));
133
    }
134
135
11.6M
    T* ptr() const { return m_ptr; }
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::ptr() const
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::ptr() const
Line
Count
Source
135
11.6M
    T* ptr() const { return m_ptr; }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::ptr() const
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::ptr() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::ptr() const
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::ptr() const
Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::ptr() const
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::ptr() const
136
137
    T* operator->() const
138
962M
    {
139
962M
        VERIFY(m_ptr);
140
962M
        return m_ptr;
141
962M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator->() const
Line
Count
Source
138
2.30k
    {
139
2.30k
        VERIFY(m_ptr);
140
2.30k
        return m_ptr;
141
2.30k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator->() const
Line
Count
Source
138
1.06k
    {
139
1.06k
        VERIFY(m_ptr);
140
1.06k
        return m_ptr;
141
1.06k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator->() const
Line
Count
Source
138
1.02k
    {
139
1.02k
        VERIFY(m_ptr);
140
1.02k
        return m_ptr;
141
1.02k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator->() const
Line
Count
Source
138
895
    {
139
895
        VERIFY(m_ptr);
140
895
        return m_ptr;
141
895
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator->() const
Line
Count
Source
138
18.6k
    {
139
18.6k
        VERIFY(m_ptr);
140
18.6k
        return m_ptr;
141
18.6k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator->() const
Line
Count
Source
138
1.00k
    {
139
1.00k
        VERIFY(m_ptr);
140
1.00k
        return m_ptr;
141
1.00k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::operator->() const
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator->() const
Line
Count
Source
138
1.33M
    {
139
1.33M
        VERIFY(m_ptr);
140
1.33M
        return m_ptr;
141
1.33M
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator->() const
Line
Count
Source
138
33.6k
    {
139
33.6k
        VERIFY(m_ptr);
140
33.6k
        return m_ptr;
141
33.6k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator->() const
Line
Count
Source
138
569
    {
139
569
        VERIFY(m_ptr);
140
569
        return m_ptr;
141
569
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::operator->() const
Line
Count
Source
138
608k
    {
139
608k
        VERIFY(m_ptr);
140
608k
        return m_ptr;
141
608k
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator->() const
Line
Count
Source
138
6.17k
    {
139
6.17k
        VERIFY(m_ptr);
140
6.17k
        return m_ptr;
141
6.17k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::operator->() const
Line
Count
Source
138
1.44M
    {
139
1.44M
        VERIFY(m_ptr);
140
1.44M
        return m_ptr;
141
1.44M
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::operator->() const
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::operator->() const
Line
Count
Source
138
68.1k
    {
139
68.1k
        VERIFY(m_ptr);
140
68.1k
        return m_ptr;
141
68.1k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::operator->() const
Line
Count
Source
138
4.40k
    {
139
4.40k
        VERIFY(m_ptr);
140
4.40k
        return m_ptr;
141
4.40k
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::operator->() const
Line
Count
Source
138
83.6k
    {
139
83.6k
        VERIFY(m_ptr);
140
83.6k
        return m_ptr;
141
83.6k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::operator->() const
Line
Count
Source
138
24.0k
    {
139
24.0k
        VERIFY(m_ptr);
140
24.0k
        return m_ptr;
141
24.0k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::operator->() const
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator->() const
Line
Count
Source
138
1.20M
    {
139
1.20M
        VERIFY(m_ptr);
140
1.20M
        return m_ptr;
141
1.20M
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator->() const
Line
Count
Source
138
910M
    {
139
910M
        VERIFY(m_ptr);
140
910M
        return m_ptr;
141
910M
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator->() const
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator->() const
Line
Count
Source
138
44.7M
    {
139
44.7M
        VERIFY(m_ptr);
140
44.7M
        return m_ptr;
141
44.7M
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator->() const
Line
Count
Source
138
16.5k
    {
139
16.5k
        VERIFY(m_ptr);
140
16.5k
        return m_ptr;
141
16.5k
    }
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const
Line
Count
Source
138
64.2k
    {
139
64.2k
        VERIFY(m_ptr);
140
64.2k
        return m_ptr;
141
64.2k
    }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const
Line
Count
Source
138
26.0k
    {
139
26.0k
        VERIFY(m_ptr);
140
26.0k
        return m_ptr;
141
26.0k
    }
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::operator->() const
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::operator->() const
Line
Count
Source
138
482k
    {
139
482k
        VERIFY(m_ptr);
140
482k
        return m_ptr;
141
482k
    }
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator->() const
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::operator->() const
Line
Count
Source
138
795k
    {
139
795k
        VERIFY(m_ptr);
140
795k
        return m_ptr;
141
795k
    }
Unexecuted instantiation: AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::operator->() const
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::operator->() const
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator->() const
Line
Count
Source
138
1.01M
    {
139
1.01M
        VERIFY(m_ptr);
140
1.01M
        return m_ptr;
141
1.01M
    }
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator->() const
142
143
    T& operator*() const
144
1.02G
    {
145
1.02G
        VERIFY(m_ptr);
146
1.02G
        return *m_ptr;
147
1.02G
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator*() const
Line
Count
Source
144
2.11k
    {
145
2.11k
        VERIFY(m_ptr);
146
2.11k
        return *m_ptr;
147
2.11k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator*() const
Line
Count
Source
144
1.27k
    {
145
1.27k
        VERIFY(m_ptr);
146
1.27k
        return *m_ptr;
147
1.27k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator*() const
Line
Count
Source
144
1.23k
    {
145
1.23k
        VERIFY(m_ptr);
146
1.23k
        return *m_ptr;
147
1.23k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator*() const
Line
Count
Source
144
1.17k
    {
145
1.17k
        VERIFY(m_ptr);
146
1.17k
        return *m_ptr;
147
1.17k
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator*() const
Line
Count
Source
144
8.17k
    {
145
8.17k
        VERIFY(m_ptr);
146
8.17k
        return *m_ptr;
147
8.17k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator*() const
Line
Count
Source
144
4.06k
    {
145
4.06k
        VERIFY(m_ptr);
146
4.06k
        return *m_ptr;
147
4.06k
    }
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator*() const
Line
Count
Source
144
167k
    {
145
167k
        VERIFY(m_ptr);
146
167k
        return *m_ptr;
147
167k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator*() const
Line
Count
Source
144
13.0k
    {
145
13.0k
        VERIFY(m_ptr);
146
13.0k
        return *m_ptr;
147
13.0k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator*() const
Line
Count
Source
144
638
    {
145
638
        VERIFY(m_ptr);
146
638
        return *m_ptr;
147
638
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator*() const
Line
Count
Source
144
5.34k
    {
145
5.34k
        VERIFY(m_ptr);
146
5.34k
        return *m_ptr;
147
5.34k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::operator*() const
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::operator*() const
Line
Count
Source
144
35.2k
    {
145
35.2k
        VERIFY(m_ptr);
146
35.2k
        return *m_ptr;
147
35.2k
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::operator*() const
Line
Count
Source
144
756
    {
145
756
        VERIFY(m_ptr);
146
756
        return *m_ptr;
147
756
    }
Unexecuted instantiation: AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator*() const
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::operator*() const
Line
Count
Source
144
10.9k
    {
145
10.9k
        VERIFY(m_ptr);
146
10.9k
        return *m_ptr;
147
10.9k
    }
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Core::Event, AK::DefaultDelete<Core::Event> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator*() const
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::operator*() const
Line
Count
Source
144
2.61k
    {
145
2.61k
        VERIFY(m_ptr);
146
2.61k
        return *m_ptr;
147
2.61k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator*() const
Line
Count
Source
144
910M
    {
145
910M
        VERIFY(m_ptr);
146
910M
        return *m_ptr;
147
910M
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator*() const
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator*() const
Line
Count
Source
144
81.7k
    {
145
81.7k
        VERIFY(m_ptr);
146
81.7k
        return *m_ptr;
147
81.7k
    }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator*() const
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::operator*() const
Line
Count
Source
144
44
    {
145
44
        VERIFY(m_ptr);
146
44
        return *m_ptr;
147
44
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::operator*() const
Line
Count
Source
144
11.1M
    {
145
11.1M
        VERIFY(m_ptr);
146
11.1M
        return *m_ptr;
147
11.1M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator*() const
Line
Count
Source
144
6.75M
    {
145
6.75M
        VERIFY(m_ptr);
146
6.75M
        return *m_ptr;
147
6.75M
    }
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::operator*() const
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::operator*() const
Line
Count
Source
144
51.1M
    {
145
51.1M
        VERIFY(m_ptr);
146
51.1M
        return *m_ptr;
147
51.1M
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::operator*() const
Line
Count
Source
144
3.74M
    {
145
3.74M
        VERIFY(m_ptr);
146
3.74M
        return *m_ptr;
147
3.74M
    }
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator*() const
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator*() const
Line
Count
Source
144
45.6M
    {
145
45.6M
        VERIFY(m_ptr);
146
45.6M
        return *m_ptr;
147
45.6M
    }
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::operator*() const
148
149
1.67G
    operator T*() const { return m_ptr; }
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator AK::Vector<Core::EventLoop&, 0ul>*() const
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator JS::IndexedPropertyStorage*() const
Line
Count
Source
149
400k
    operator T*() const { return m_ptr; }
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator JS::Realm::HostDefined*() const
Unexecuted instantiation: AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::operator JS::VM::CustomData*() const
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::operator JS::JobCallback::CustomData*() const
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::operator Shell::AST::Command*() const
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::operator AK::Function<bool ()>*() const
Line
Count
Source
149
1.67G
    operator T*() const { return m_ptr; }
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>*() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator Web::CSS::CountersSet*() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator Web::CSS::MediaCondition*() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator Web::CSS::StyleComputer::RuleCache*() const
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::operator Web::Painting::StackingContext*() const
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator Core::LocalSocket*() const
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator Web::DOM::EventTarget::Data*() const
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator Web::Layout::FormattingContext*() const
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator Web::CSS::CalculationNode*() const
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::operator Media::VideoFrame*() const
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator SQL::TreeNode*() const
150
151
2.34M
    operator bool() { return !!m_ptr; }
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator bool()
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::operator bool()
Line
Count
Source
151
783
    operator bool() { return !!m_ptr; }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator bool()
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator bool()
Line
Count
Source
151
68.7k
    operator bool() { return !!m_ptr; }
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator bool()
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator bool()
Line
Count
Source
151
5.92k
    operator bool() { return !!m_ptr; }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator bool()
Line
Count
Source
151
2.26M
    operator bool() { return !!m_ptr; }
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::operator bool()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator bool()
152
153
    void swap(OwnPtr& other)
154
183M
    {
155
183M
        AK::swap(m_ptr, other.m_ptr);
156
183M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >&)
Line
Count
Source
154
1.44k
    {
155
1.44k
        AK::swap(m_ptr, other.m_ptr);
156
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >&)
Line
Count
Source
154
922
    {
155
922
        AK::swap(m_ptr, other.m_ptr);
156
922
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >&)
Line
Count
Source
154
897
    {
155
897
        AK::swap(m_ptr, other.m_ptr);
156
897
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >&)
Line
Count
Source
154
873
    {
155
873
        AK::swap(m_ptr, other.m_ptr);
156
873
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::swap(AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >&)
Line
Count
Source
154
4.19k
    {
155
4.19k
        AK::swap(m_ptr, other.m_ptr);
156
4.19k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::swap(AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >&)
Line
Count
Source
154
3.56k
    {
155
3.56k
        AK::swap(m_ptr, other.m_ptr);
156
3.56k
    }
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::swap(AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >&)
Line
Count
Source
154
648
    {
155
648
        AK::swap(m_ptr, other.m_ptr);
156
648
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::swap(AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >&)
Line
Count
Source
154
6.61k
    {
155
6.61k
        AK::swap(m_ptr, other.m_ptr);
156
6.61k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::swap(AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >&)
Line
Count
Source
154
288
    {
155
288
        AK::swap(m_ptr, other.m_ptr);
156
288
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::swap(AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >&)
Line
Count
Source
154
667k
    {
155
667k
        AK::swap(m_ptr, other.m_ptr);
156
667k
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::swap(AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >&)
Line
Count
Source
154
2.43k
    {
155
2.43k
        AK::swap(m_ptr, other.m_ptr);
156
2.43k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::swap(AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >&)
Line
Count
Source
154
89.3M
    {
155
89.3M
        AK::swap(m_ptr, other.m_ptr);
156
89.3M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::swap(AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >&)
Line
Count
Source
154
38.4k
    {
155
38.4k
        AK::swap(m_ptr, other.m_ptr);
156
38.4k
    }
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::swap(AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >&)
Line
Count
Source
154
10.8k
    {
155
10.8k
        AK::swap(m_ptr, other.m_ptr);
156
10.8k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::swap(AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >&)
Line
Count
Source
154
401
    {
155
401
        AK::swap(m_ptr, other.m_ptr);
156
401
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::swap(AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >&)
Line
Count
Source
154
401
    {
155
401
        AK::swap(m_ptr, other.m_ptr);
156
401
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::swap(AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >&)
Line
Count
Source
154
95
    {
155
95
        AK::swap(m_ptr, other.m_ptr);
156
95
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::swap(AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >&)
Line
Count
Source
154
44.4k
    {
155
44.4k
        AK::swap(m_ptr, other.m_ptr);
156
44.4k
    }
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::swap(AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::swap(AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >&)
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::swap(AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >&)
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::swap(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&)
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::swap(AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >&)
Line
Count
Source
154
2.61k
    {
155
2.61k
        AK::swap(m_ptr, other.m_ptr);
156
2.61k
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::swap(AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >&)
Line
Count
Source
154
3
    {
155
3
        AK::swap(m_ptr, other.m_ptr);
156
3
    }
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::swap(AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >&)
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::swap(AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >&)
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::swap(AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::swap(AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >&)
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::swap(AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >&)
Line
Count
Source
154
14.5k
    {
155
14.5k
        AK::swap(m_ptr, other.m_ptr);
156
14.5k
    }
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::swap(AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >&)
Line
Count
Source
154
104
    {
155
104
        AK::swap(m_ptr, other.m_ptr);
156
104
    }
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::swap(AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >&)
Line
Count
Source
154
16.3k
    {
155
16.3k
        AK::swap(m_ptr, other.m_ptr);
156
16.3k
    }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::swap(AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >&)
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::swap(AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >&)
Line
Count
Source
154
52
    {
155
52
        AK::swap(m_ptr, other.m_ptr);
156
52
    }
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::swap(AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >&)
Line
Count
Source
154
3.68k
    {
155
3.68k
        AK::swap(m_ptr, other.m_ptr);
156
3.68k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::swap(AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >&)
Line
Count
Source
154
304
    {
155
304
        AK::swap(m_ptr, other.m_ptr);
156
304
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::swap(AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >&)
Line
Count
Source
154
1.92k
    {
155
1.92k
        AK::swap(m_ptr, other.m_ptr);
156
1.92k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::swap(AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >&)
Line
Count
Source
154
132
    {
155
132
        AK::swap(m_ptr, other.m_ptr);
156
132
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::swap(AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >&)
Line
Count
Source
154
11.1M
    {
155
11.1M
        AK::swap(m_ptr, other.m_ptr);
156
11.1M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::swap(AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >&)
Line
Count
Source
154
47.3k
    {
155
47.3k
        AK::swap(m_ptr, other.m_ptr);
156
47.3k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::swap(AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >&)
Line
Count
Source
154
51.1M
    {
155
51.1M
        AK::swap(m_ptr, other.m_ptr);
156
51.1M
    }
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::swap(AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >&)
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::swap(AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >&)
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::swap(AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >&)
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >::swap(AK::OwnPtr<AK::InputBufferedSeekable<AK::SeekableStream>, AK::DefaultDelete<AK::InputBufferedSeekable<AK::SeekableStream> > >&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::swap(AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::swap(AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >&)
Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::swap(AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::swap(AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >&)
Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::swap(AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::swap(AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::swap(AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::swap(AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >&)
Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::swap(AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >&)
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::swap(AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::swap(AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >&)
Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::swap(AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >&)
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::swap(AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >&)
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::swap(AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >&)
Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::swap(AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >&)
Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::swap(AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >&)
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::swap(AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >&)
Line
Count
Source
154
31.2M
    {
155
31.2M
        AK::swap(m_ptr, other.m_ptr);
156
31.2M
    }
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::swap(AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >&)
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::swap(AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >&)
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::swap(AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >&)
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::swap(AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >&)
Line
Count
Source
154
792
    {
155
792
        AK::swap(m_ptr, other.m_ptr);
156
792
    }
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::swap(AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >&)
157
158
    template<typename U>
159
    void swap(OwnPtr<U>& other)
160
    {
161
        AK::swap(m_ptr, other.m_ptr);
162
    }
163
164
    static OwnPtr lift(T* ptr)
165
0
    {
166
0
        return OwnPtr { ptr };
167
0
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::lift(addrinfo*)
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::lift(SQL::TreeNode*)
168
169
protected:
170
    explicit OwnPtr(T* ptr)
171
0
        : m_ptr(ptr)
172
0
    {
173
0
        static_assert(
174
0
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); }, "Use RefPtr<> for RefCounted types");
175
0
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::OwnPtr(addrinfo*)
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr(SQL::TreeNode*)
176
177
private:
178
    T* m_ptr = nullptr;
179
};
180
181
template<typename T, typename U>
182
inline void swap(OwnPtr<T>& a, OwnPtr<U>& b)
183
{
184
    a.swap(b);
185
}
186
187
template<typename T>
188
inline OwnPtr<T> adopt_own_if_nonnull(T* object)
189
0
{
190
0
    if (object)
191
0
        return OwnPtr<T>::lift(object);
192
0
    return {};
193
0
}
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> > AK::adopt_own_if_nonnull<addrinfo>(addrinfo*)
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> > AK::adopt_own_if_nonnull<SQL::TreeNode>(SQL::TreeNode*)
194
195
template<typename T>
196
struct Traits<OwnPtr<T>> : public DefaultTraits<OwnPtr<T>> {
197
    using PeekType = T*;
198
    using ConstPeekType = T const*;
199
    static unsigned hash(OwnPtr<T> const& p) { return ptr_hash(p.ptr()); }
200
    static bool equals(OwnPtr<T> const& a, OwnPtr<T> const& b) { return a.ptr() == b.ptr(); }
201
};
202
203
template<typename T>
204
struct Formatter<OwnPtr<T>> : Formatter<T*> {
205
    ErrorOr<void> format(FormatBuilder& builder, OwnPtr<T> const& value)
206
    {
207
        return Formatter<T*>::format(builder, value.ptr());
208
    }
209
};
210
}
211
212
#if USING_AK_GLOBALLY
213
using AK::adopt_own_if_nonnull;
214
using AK::OwnPtr;
215
#endif