Coverage Report

Created: 2026-05-16 07:03

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
537M
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::OwnPtr()
Line
Count
Source
21
1.58k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::OwnPtr()
Line
Count
Source
21
1.03k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::OwnPtr()
Line
Count
Source
21
1.06k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::OwnPtr()
Line
Count
Source
21
1.12k
    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.05k
    OwnPtr() = default;
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr()
Line
Count
Source
21
3.53k
    OwnPtr() = default;
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::OwnPtr()
Line
Count
Source
21
931
    OwnPtr() = default;
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr()
Line
Count
Source
21
6.03k
    OwnPtr() = default;
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr()
Line
Count
Source
21
296
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr()
Line
Count
Source
21
3.21k
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr()
Line
Count
Source
21
8.63M
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr()
Line
Count
Source
21
378M
    OwnPtr() = default;
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr()
Line
Count
Source
21
24.0k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::OwnPtr()
Line
Count
Source
21
9.85k
    OwnPtr() = default;
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr()
Line
Count
Source
21
375
    OwnPtr() = default;
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr()
Line
Count
Source
21
375
    OwnPtr() = default;
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr()
Line
Count
Source
21
551
    OwnPtr() = default;
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr()
Line
Count
Source
21
28.5k
    OwnPtr() = default;
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr()
Line
Count
Source
21
4.06k
    OwnPtr() = default;
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::OwnPtr()
Line
Count
Source
21
161
    OwnPtr() = default;
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::OwnPtr()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::OwnPtr()
Line
Count
Source
21
8.92k
    OwnPtr() = default;
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr()
Line
Count
Source
21
54
    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
13.5k
    OwnPtr() = default;
AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::OwnPtr()
Line
Count
Source
21
13.5k
    OwnPtr() = default;
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr()
Line
Count
Source
21
54
    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
18.7k
    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
18.7k
    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
18.7k
    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
18.7k
    OwnPtr() = default;
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::OwnPtr()
Line
Count
Source
21
54
    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
10.8M
    OwnPtr() = default;
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr()
Line
Count
Source
21
4.29k
    OwnPtr() = default;
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr()
Line
Count
Source
21
10.6k
    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<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
14.7M
    OwnPtr() = default;
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr()
Line
Count
Source
21
14.7M
    OwnPtr() = default;
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr()
Line
Count
Source
21
10.8M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr()
Line
Count
Source
21
17.6M
    OwnPtr() = default;
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr()
Line
Count
Source
21
17.5M
    OwnPtr() = default;
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr()
Line
Count
Source
21
17.4M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr()
Line
Count
Source
21
17.6M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr()
Line
Count
Source
21
29.3M
    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
777
    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
9.80k
        : m_ptr(nullptr)
25
9.80k
    {
26
9.80k
    }
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
4.99k
        : m_ptr(nullptr)
25
4.99k
    {
26
4.99k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr(decltype(nullptr))
Line
Count
Source
24
695
        : m_ptr(nullptr)
25
695
    {
26
695
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr(decltype(nullptr))
Line
Count
Source
24
4.11k
        : m_ptr(nullptr)
25
4.11k
    {
26
4.11k
    }
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
338M
        : m_ptr(other.leak_ptr())
30
338M
    {
31
338M
    }
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
9.08M
        : m_ptr(other.leak_ptr())
30
9.08M
    {
31
9.08M
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr(AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >&&)
Line
Count
Source
29
2.82k
        : m_ptr(other.leak_ptr())
30
2.82k
    {
31
2.82k
    }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr(AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >&&)
Line
Count
Source
29
3.62k
        : m_ptr(other.leak_ptr())
30
3.62k
    {
31
3.62k
    }
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::OwnPtr(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&&)
Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::OwnPtr(AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>&&)
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::OwnPtr(AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >&&)
Line
Count
Source
29
24.1k
        : m_ptr(other.leak_ptr())
30
24.1k
    {
31
24.1k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr(AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >&&)
Line
Count
Source
29
22.1M
        : m_ptr(other.leak_ptr())
30
22.1M
    {
31
22.1M
    }
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
108
        : m_ptr(other.leak_ptr())
30
108
    {
31
108
    }
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
6.26k
        : m_ptr(other.leak_ptr())
30
6.26k
    {
31
6.26k
    }
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
163M
        : m_ptr(other.leak_ptr())
30
163M
    {
31
163M
    }
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
13.4M
        : m_ptr(other.leak_ptr())
30
13.4M
    {
31
13.4M
    }
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
130M
        : m_ptr(other.leak_ptr())
30
130M
    {
31
130M
    }
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
197M
        : m_ptr(other.leak_ptr())
36
197M
    {
37
197M
    }
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.58k
        : m_ptr(other.leak_ptr())
36
1.58k
    {
37
1.58k
    }
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
1.03k
        : m_ptr(other.leak_ptr())
36
1.03k
    {
37
1.03k
    }
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
1.06k
        : m_ptr(other.leak_ptr())
36
1.06k
    {
37
1.06k
    }
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
1.12k
        : m_ptr(other.leak_ptr())
36
1.12k
    {
37
1.12k
    }
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.05k
        : m_ptr(other.leak_ptr())
36
4.05k
    {
37
4.05k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr<Gfx::DDSLoadingContext>(AK::NonnullOwnPtr<Gfx::DDSLoadingContext>&&)
Line
Count
Source
35
3.53k
        : m_ptr(other.leak_ptr())
36
3.53k
    {
37
3.53k
    }
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
931
        : m_ptr(other.leak_ptr())
36
931
    {
37
931
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr<Gfx::ICOLoadingContext>(AK::NonnullOwnPtr<Gfx::ICOLoadingContext>&&)
Line
Count
Source
35
6.03k
        : m_ptr(other.leak_ptr())
36
6.03k
    {
37
6.03k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr<Gfx::JBIG2LoadingContext>(AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>&&)
Line
Count
Source
35
296
        : m_ptr(other.leak_ptr())
36
296
    {
37
296
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>&&)
Line
Count
Source
35
619k
        : m_ptr(other.leak_ptr())
36
619k
    {
37
619k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>&&)
Line
Count
Source
35
3.22M
        : m_ptr(other.leak_ptr())
36
3.22M
    {
37
3.22M
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>&&)
Line
Count
Source
35
111k
        : m_ptr(other.leak_ptr())
36
111k
    {
37
111k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>&&)
Line
Count
Source
35
320k
        : m_ptr(other.leak_ptr())
36
320k
    {
37
320k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>&&)
Line
Count
Source
35
357
        : m_ptr(other.leak_ptr())
36
357
    {
37
357
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr<Gfx::JPEG2000LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>&&)
Line
Count
Source
35
3.21k
        : m_ptr(other.leak_ptr())
36
3.21k
    {
37
3.21k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr<Gfx::JPEG2000::TagTreeNode>(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>&&)
Line
Count
Source
35
87.3M
        : m_ptr(other.leak_ptr())
36
87.3M
    {
37
87.3M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr<Gfx::ExifMetadata>(AK::NonnullOwnPtr<Gfx::ExifMetadata>&&)
Line
Count
Source
35
22.9k
        : m_ptr(other.leak_ptr())
36
22.9k
    {
37
22.9k
    }
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
9.85k
        : m_ptr(other.leak_ptr())
36
9.85k
    {
37
9.85k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr<Gfx::QOILoadingContext>(AK::NonnullOwnPtr<Gfx::QOILoadingContext>&&)
Line
Count
Source
35
375
        : m_ptr(other.leak_ptr())
36
375
    {
37
375
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr<AK::Stream>(AK::NonnullOwnPtr<AK::Stream>&&)
Line
Count
Source
35
375
        : m_ptr(other.leak_ptr())
36
375
    {
37
375
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&)
Line
Count
Source
35
87
        : m_ptr(other.leak_ptr())
36
87
    {
37
87
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr<Gfx::TIFF::TIFFLoadingContext>(AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>&&)
Line
Count
Source
35
28.5k
        : m_ptr(other.leak_ptr())
36
28.5k
    {
37
28.5k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr<Gfx::WebPLoadingContext>(AK::NonnullOwnPtr<Gfx::WebPLoadingContext>&&)
Line
Count
Source
35
2.82k
        : m_ptr(other.leak_ptr())
36
2.82k
    {
37
2.82k
    }
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<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::OwnPtr<Core::ResourceImplementationFile>(AK::NonnullOwnPtr<Core::ResourceImplementationFile>&&)
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>&&)
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::OwnPtr<XML::Node>(AK::NonnullOwnPtr<XML::Node>&&)
Line
Count
Source
35
2.59k
        : m_ptr(other.leak_ptr())
36
2.59k
    {
37
2.59k
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::OwnPtr<IMAP::BodyStructure>(AK::NonnullOwnPtr<IMAP::BodyStructure>&&)
Line
Count
Source
35
10.1k
        : m_ptr(other.leak_ptr())
36
10.1k
    {
37
10.1k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr<IMAP::BodyExtension>(AK::NonnullOwnPtr<IMAP::BodyExtension>&&)
Line
Count
Source
35
3.85M
        : m_ptr(other.leak_ptr())
36
3.85M
    {
37
3.85M
    }
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
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
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
15.1k
        : m_ptr(other.leak_ptr())
36
15.1k
    {
37
15.1k
    }
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
108
        : m_ptr(other.leak_ptr())
36
108
    {
37
108
    }
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
17.0k
        : m_ptr(other.leak_ptr())
36
17.0k
    {
37
17.0k
    }
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
54
        : m_ptr(other.leak_ptr())
36
54
    {
37
54
    }
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.46k
        : m_ptr(other.leak_ptr())
36
3.46k
    {
37
3.46k
    }
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
278
        : m_ptr(other.leak_ptr())
36
278
    {
37
278
    }
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.37k
        : m_ptr(other.leak_ptr())
36
1.37k
    {
37
1.37k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Compare>(AK::NonnullOwnPtr<regex::OpCode_Compare>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Jump>(AK::NonnullOwnPtr<regex::OpCode_Jump>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_JumpNonEmpty>(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkJump>(AK::NonnullOwnPtr<regex::OpCode_ForkJump>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkStay>(AK::NonnullOwnPtr<regex::OpCode_ForkStay>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceJump>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceStay>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_FailForks>(AK::NonnullOwnPtr<regex::OpCode_FailForks>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveLeftCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBegin>(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckEnd>(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBoundary>(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Save>(AK::NonnullOwnPtr<regex::OpCode_Save>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Restore>(AK::NonnullOwnPtr<regex::OpCode_Restore>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_GoBack>(AK::NonnullOwnPtr<regex::OpCode_GoBack>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ClearCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Repeat>(AK::NonnullOwnPtr<regex::OpCode_Repeat>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ResetRepeat>(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Checkpoint>(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Exit>(AK::NonnullOwnPtr<regex::OpCode_Exit>&&)
Line
Count
Source
35
7
        : m_ptr(other.leak_ptr())
36
7
    {
37
7
    }
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
10.8M
        : m_ptr(other.leak_ptr())
36
10.8M
    {
37
10.8M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr<Compress::GzipDecompressor::Member>(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>&&)
Line
Count
Source
35
47.7k
        : m_ptr(other.leak_ptr())
36
47.7k
    {
37
47.7k
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::OwnPtr<Shell::Parser::ScopedOffset>(AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>&&)
Line
Count
Source
35
50.0M
        : m_ptr(other.leak_ptr())
36
50.0M
    {
37
50.0M
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr<AK::Function<bool ()> >(AK::NonnullOwnPtr<AK::Function<bool ()> >&&)
Line
Count
Source
35
2.53k
        : m_ptr(other.leak_ptr())
36
2.53k
    {
37
2.53k
    }
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<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.19k
        : m_ptr(other.leak_ptr())
36
6.19k
    {
37
6.19k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::OwnPtr<Markdown::ContainerBlock>(AK::NonnullOwnPtr<Markdown::ContainerBlock>&&)
Line
Count
Source
35
5.03M
        : m_ptr(other.leak_ptr())
36
5.03M
    {
37
5.03M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::OwnPtr<Markdown::CodeBlock>(AK::NonnullOwnPtr<Markdown::CodeBlock>&&)
Line
Count
Source
35
2.71M
        : m_ptr(other.leak_ptr())
36
2.71M
    {
37
2.71M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr<Markdown::CommentBlock>(AK::NonnullOwnPtr<Markdown::CommentBlock>&&)
Line
Count
Source
35
22.4k
        : m_ptr(other.leak_ptr())
36
22.4k
    {
37
22.4k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr<Markdown::BlockQuote>(AK::NonnullOwnPtr<Markdown::BlockQuote>&&)
Line
Count
Source
35
3.88M
        : m_ptr(other.leak_ptr())
36
3.88M
    {
37
3.88M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr<Markdown::Heading>(AK::NonnullOwnPtr<Markdown::Heading>&&)
Line
Count
Source
35
565k
        : m_ptr(other.leak_ptr())
36
565k
    {
37
565k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr<Markdown::HorizontalRule>(AK::NonnullOwnPtr<Markdown::HorizontalRule>&&)
Line
Count
Source
35
67.6k
        : m_ptr(other.leak_ptr())
36
67.6k
    {
37
67.6k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr<Markdown::List>(AK::NonnullOwnPtr<Markdown::List>&&)
Line
Count
Source
35
90.1k
        : m_ptr(other.leak_ptr())
36
90.1k
    {
37
90.1k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr<Markdown::Table>(AK::NonnullOwnPtr<Markdown::Table>&&)
Line
Count
Source
35
18.4k
        : m_ptr(other.leak_ptr())
36
18.4k
    {
37
18.4k
    }
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr<Markdown::Text::MultiNode>(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&)
Line
Count
Source
35
28.6M
        : m_ptr(other.leak_ptr())
36
28.6M
    {
37
28.6M
    }
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
777
        : m_ptr(other.leak_ptr())
36
777
    {
37
777
    }
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.07G
    {
45
1.07G
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.07G
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::~OwnPtr()
Line
Count
Source
44
3.17k
    {
45
3.17k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
3.17k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::~OwnPtr()
Line
Count
Source
44
2.07k
    {
45
2.07k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
2.07k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::~OwnPtr()
Line
Count
Source
44
2.12k
    {
45
2.12k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
2.12k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::~OwnPtr()
Line
Count
Source
44
2.24k
    {
45
2.24k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
2.24k
    }
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.11k
    {
45
8.11k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
8.11k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::~OwnPtr()
Line
Count
Source
44
7.06k
    {
45
7.06k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
7.06k
    }
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.86k
    {
45
1.86k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.86k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::~OwnPtr()
Line
Count
Source
44
12.0k
    {
45
12.0k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
12.0k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::~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::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::~OwnPtr()
Line
Count
Source
44
22.0M
    {
45
22.0M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
22.0M
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::~OwnPtr()
Line
Count
Source
44
6.42k
    {
45
6.42k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
6.42k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::~OwnPtr()
Line
Count
Source
44
465M
    {
45
465M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
465M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::~OwnPtr()
Line
Count
Source
44
47.0k
    {
45
47.0k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
47.0k
    }
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
19.7k
    {
45
19.7k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
19.7k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::~OwnPtr()
Line
Count
Source
44
750
    {
45
750
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
750
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::~OwnPtr()
Line
Count
Source
44
750
    {
45
750
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
750
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::~OwnPtr()
Line
Count
Source
44
638
    {
45
638
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
638
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::~OwnPtr()
Line
Count
Source
44
57.1k
    {
45
57.1k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
57.1k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::~OwnPtr()
Line
Count
Source
44
5.64k
    {
45
5.64k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
5.64k
    }
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.68k
    {
45
7.68k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
7.68k
    }
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<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::~OwnPtr()
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<addrinfo, AK::DefaultDelete<addrinfo> >::~OwnPtr()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::~OwnPtr()
Line
Count
Source
44
11.5k
    {
45
11.5k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
11.5k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::~OwnPtr()
Line
Count
Source
44
26.0M
    {
45
26.0M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
26.0M
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::~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<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::~OwnPtr()
Line
Count
Source
44
162
    {
45
162
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
162
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::~OwnPtr()
Line
Count
Source
44
11.7k
    {
45
11.7k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
11.7k
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::~OwnPtr()
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::~OwnPtr()
Line
Count
Source
44
13.5k
    {
45
13.5k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
13.5k
    }
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
13.5k
    {
45
13.5k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
13.5k
    }
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::~OwnPtr()
Line
Count
Source
44
54
    {
45
54
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
54
    }
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
35.7k
    {
45
35.7k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
35.7k
    }
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
33.8k
    {
45
33.8k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
33.8k
    }
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.8k
    {
45
18.8k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.8k
    }
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
18.7k
    {
45
18.7k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.7k
    }
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::~OwnPtr()
Line
Count
Source
44
108
    {
45
108
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
108
    }
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.45k
    {
45
8.45k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
8.45k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::~OwnPtr()
Line
Count
Source
44
973
    {
45
973
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
973
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::~OwnPtr()
Line
Count
Source
44
154
    {
45
154
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
154
    }
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
21.6M
    {
45
21.6M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
21.6M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::~OwnPtr()
Line
Count
Source
44
52.0k
    {
45
52.0k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
52.0k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::~OwnPtr()
Line
Count
Source
44
163M
    {
45
163M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
163M
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::~OwnPtr()
Line
Count
Source
44
50.0M
    {
45
50.0M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
50.0M
    }
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<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.19k
    {
45
6.19k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
6.19k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::~OwnPtr()
Line
Count
Source
44
18.5M
    {
45
18.5M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.5M
    }
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
188M
    {
45
188M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
188M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::~OwnPtr()
Line
Count
Source
44
18.2M
    {
45
18.2M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.2M
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::~OwnPtr()
Line
Count
Source
44
17.6M
    {
45
17.6M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.6M
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::~OwnPtr()
Line
Count
Source
44
17.6M
    {
45
17.6M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.6M
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::~OwnPtr()
Line
Count
Source
44
17.5M
    {
45
17.5M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.5M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::~OwnPtr()
Line
Count
Source
44
17.4M
    {
45
17.4M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
17.4M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::~OwnPtr()
Line
Count
Source
44
14.7M
    {
45
14.7M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
14.7M
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::~OwnPtr()
Line
Count
Source
44
14.7M
    {
45
14.7M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
14.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.55k
    {
45
1.55k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.55k
    }
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
86.8M
    {
77
86.8M
        OwnPtr ptr(move(other));
78
86.8M
        swap(ptr);
79
86.8M
        return *this;
80
86.8M
    }
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
4.28M
    {
77
4.28M
        OwnPtr ptr(move(other));
78
4.28M
        swap(ptr);
79
4.28M
        return *this;
80
4.28M
    }
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
81.8M
    {
77
81.8M
        OwnPtr ptr(move(other));
78
81.8M
        swap(ptr);
79
81.8M
        return *this;
80
81.8M
    }
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
706k
    {
77
706k
        OwnPtr ptr(move(other));
78
706k
        swap(ptr);
79
706k
        return *this;
80
706k
    }
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
126M
    {
93
126M
        OwnPtr ptr(move(other));
94
126M
        swap(ptr);
95
126M
        VERIFY(m_ptr);
96
126M
        return *this;
97
126M
    }
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.58k
    {
93
1.58k
        OwnPtr ptr(move(other));
94
1.58k
        swap(ptr);
95
1.58k
        VERIFY(m_ptr);
96
1.58k
        return *this;
97
1.58k
    }
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
1.03k
    {
93
1.03k
        OwnPtr ptr(move(other));
94
1.03k
        swap(ptr);
95
1.03k
        VERIFY(m_ptr);
96
1.03k
        return *this;
97
1.03k
    }
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
1.06k
    {
93
1.06k
        OwnPtr ptr(move(other));
94
1.06k
        swap(ptr);
95
1.06k
        VERIFY(m_ptr);
96
1.06k
        return *this;
97
1.06k
    }
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
1.12k
    {
93
1.12k
        OwnPtr ptr(move(other));
94
1.12k
        swap(ptr);
95
1.12k
        VERIFY(m_ptr);
96
1.12k
        return *this;
97
1.12k
    }
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.05k
    {
93
4.05k
        OwnPtr ptr(move(other));
94
4.05k
        swap(ptr);
95
4.05k
        VERIFY(m_ptr);
96
4.05k
        return *this;
97
4.05k
    }
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.53k
    {
93
3.53k
        OwnPtr ptr(move(other));
94
3.53k
        swap(ptr);
95
3.53k
        VERIFY(m_ptr);
96
3.53k
        return *this;
97
3.53k
    }
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
931
    {
93
931
        OwnPtr ptr(move(other));
94
931
        swap(ptr);
95
931
        VERIFY(m_ptr);
96
931
        return *this;
97
931
    }
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.03k
    {
93
6.03k
        OwnPtr ptr(move(other));
94
6.03k
        swap(ptr);
95
6.03k
        VERIFY(m_ptr);
96
6.03k
        return *this;
97
6.03k
    }
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
296
    {
93
296
        OwnPtr ptr(move(other));
94
296
        swap(ptr);
95
296
        VERIFY(m_ptr);
96
296
        return *this;
97
296
    }
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
3.21k
    {
93
3.21k
        OwnPtr ptr(move(other));
94
3.21k
        swap(ptr);
95
3.21k
        VERIFY(m_ptr);
96
3.21k
        return *this;
97
3.21k
    }
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
87.3M
    {
93
87.3M
        OwnPtr ptr(move(other));
94
87.3M
        swap(ptr);
95
87.3M
        VERIFY(m_ptr);
96
87.3M
        return *this;
97
87.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
22.9k
    {
93
22.9k
        OwnPtr ptr(move(other));
94
22.9k
        swap(ptr);
95
22.9k
        VERIFY(m_ptr);
96
22.9k
        return *this;
97
22.9k
    }
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
9.85k
    {
93
9.85k
        OwnPtr ptr(move(other));
94
9.85k
        swap(ptr);
95
9.85k
        VERIFY(m_ptr);
96
9.85k
        return *this;
97
9.85k
    }
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
375
    {
93
375
        OwnPtr ptr(move(other));
94
375
        swap(ptr);
95
375
        VERIFY(m_ptr);
96
375
        return *this;
97
375
    }
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
375
    {
93
375
        OwnPtr ptr(move(other));
94
375
        swap(ptr);
95
375
        VERIFY(m_ptr);
96
375
        return *this;
97
375
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >& AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator=<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&)
Line
Count
Source
92
87
    {
93
87
        OwnPtr ptr(move(other));
94
87
        swap(ptr);
95
87
        VERIFY(m_ptr);
96
87
        return *this;
97
87
    }
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
28.5k
    {
93
28.5k
        OwnPtr ptr(move(other));
94
28.5k
        swap(ptr);
95
28.5k
        VERIFY(m_ptr);
96
28.5k
        return *this;
97
28.5k
    }
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.59k
    {
93
2.59k
        OwnPtr ptr(move(other));
94
2.59k
        swap(ptr);
95
2.59k
        VERIFY(m_ptr);
96
2.59k
        return *this;
97
2.59k
    }
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
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
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
15.1k
    {
93
15.1k
        OwnPtr ptr(move(other));
94
15.1k
        swap(ptr);
95
15.1k
        VERIFY(m_ptr);
96
15.1k
        return *this;
97
15.1k
    }
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
108
    {
93
108
        OwnPtr ptr(move(other));
94
108
        swap(ptr);
95
108
        VERIFY(m_ptr);
96
108
        return *this;
97
108
    }
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
17.0k
    {
93
17.0k
        OwnPtr ptr(move(other));
94
17.0k
        swap(ptr);
95
17.0k
        VERIFY(m_ptr);
96
17.0k
        return *this;
97
17.0k
    }
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
54
    {
93
54
        OwnPtr ptr(move(other));
94
54
        swap(ptr);
95
54
        VERIFY(m_ptr);
96
54
        return *this;
97
54
    }
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.46k
    {
93
3.46k
        OwnPtr ptr(move(other));
94
3.46k
        swap(ptr);
95
3.46k
        VERIFY(m_ptr);
96
3.46k
        return *this;
97
3.46k
    }
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
278
    {
93
278
        OwnPtr ptr(move(other));
94
278
        swap(ptr);
95
278
        VERIFY(m_ptr);
96
278
        return *this;
97
278
    }
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.37k
    {
93
1.37k
        OwnPtr ptr(move(other));
94
1.37k
        swap(ptr);
95
1.37k
        VERIFY(m_ptr);
96
1.37k
        return *this;
97
1.37k
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
7
    {
93
7
        OwnPtr ptr(move(other));
94
7
        swap(ptr);
95
7
        VERIFY(m_ptr);
96
7
        return *this;
97
7
    }
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
10.8M
    {
93
10.8M
        OwnPtr ptr(move(other));
94
10.8M
        swap(ptr);
95
10.8M
        VERIFY(m_ptr);
96
10.8M
        return *this;
97
10.8M
    }
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.7k
    {
93
47.7k
        OwnPtr ptr(move(other));
94
47.7k
        swap(ptr);
95
47.7k
        VERIFY(m_ptr);
96
47.7k
        return *this;
97
47.7k
    }
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<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
28.6M
    {
93
28.6M
        OwnPtr ptr(move(other));
94
28.6M
        swap(ptr);
95
28.6M
        VERIFY(m_ptr);
96
28.6M
        return *this;
97
28.6M
    }
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
777
    {
93
777
        OwnPtr ptr(move(other));
94
777
        swap(ptr);
95
777
        VERIFY(m_ptr);
96
777
        return *this;
97
777
    }
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.07G
    {
109
1.07G
        auto* ptr = exchange(m_ptr, nullptr);
110
1.07G
        TDeleter {}(ptr);
111
1.07G
    }
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
3.17k
    {
109
3.17k
        auto* ptr = exchange(m_ptr, nullptr);
110
3.17k
        TDeleter {}(ptr);
111
3.17k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::clear()
Line
Count
Source
108
2.07k
    {
109
2.07k
        auto* ptr = exchange(m_ptr, nullptr);
110
2.07k
        TDeleter {}(ptr);
111
2.07k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::clear()
Line
Count
Source
108
2.12k
    {
109
2.12k
        auto* ptr = exchange(m_ptr, nullptr);
110
2.12k
        TDeleter {}(ptr);
111
2.12k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::clear()
Line
Count
Source
108
2.24k
    {
109
2.24k
        auto* ptr = exchange(m_ptr, nullptr);
110
2.24k
        TDeleter {}(ptr);
111
2.24k
    }
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.11k
    {
109
8.11k
        auto* ptr = exchange(m_ptr, nullptr);
110
8.11k
        TDeleter {}(ptr);
111
8.11k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::clear()
Line
Count
Source
108
7.06k
    {
109
7.06k
        auto* ptr = exchange(m_ptr, nullptr);
110
7.06k
        TDeleter {}(ptr);
111
7.06k
    }
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.86k
    {
109
1.86k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.86k
        TDeleter {}(ptr);
111
1.86k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::clear()
Line
Count
Source
108
12.0k
    {
109
12.0k
        auto* ptr = exchange(m_ptr, nullptr);
110
12.0k
        TDeleter {}(ptr);
111
12.0k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::clear()
Line
Count
Source
108
592
    {
109
592
        auto* ptr = exchange(m_ptr, nullptr);
110
592
        TDeleter {}(ptr);
111
592
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::clear()
Line
Count
Source
108
22.0M
    {
109
22.0M
        auto* ptr = exchange(m_ptr, nullptr);
110
22.0M
        TDeleter {}(ptr);
111
22.0M
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::clear()
Line
Count
Source
108
6.42k
    {
109
6.42k
        auto* ptr = exchange(m_ptr, nullptr);
110
6.42k
        TDeleter {}(ptr);
111
6.42k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::clear()
Line
Count
Source
108
465M
    {
109
465M
        auto* ptr = exchange(m_ptr, nullptr);
110
465M
        TDeleter {}(ptr);
111
465M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::clear()
Line
Count
Source
108
47.0k
    {
109
47.0k
        auto* ptr = exchange(m_ptr, nullptr);
110
47.0k
        TDeleter {}(ptr);
111
47.0k
    }
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
19.7k
    {
109
19.7k
        auto* ptr = exchange(m_ptr, nullptr);
110
19.7k
        TDeleter {}(ptr);
111
19.7k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::clear()
Line
Count
Source
108
750
    {
109
750
        auto* ptr = exchange(m_ptr, nullptr);
110
750
        TDeleter {}(ptr);
111
750
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::clear()
Line
Count
Source
108
750
    {
109
750
        auto* ptr = exchange(m_ptr, nullptr);
110
750
        TDeleter {}(ptr);
111
750
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::clear()
Line
Count
Source
108
638
    {
109
638
        auto* ptr = exchange(m_ptr, nullptr);
110
638
        TDeleter {}(ptr);
111
638
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::clear()
Line
Count
Source
108
57.1k
    {
109
57.1k
        auto* ptr = exchange(m_ptr, nullptr);
110
57.1k
        TDeleter {}(ptr);
111
57.1k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::clear()
Line
Count
Source
108
5.64k
    {
109
5.64k
        auto* ptr = exchange(m_ptr, nullptr);
110
5.64k
        TDeleter {}(ptr);
111
5.64k
    }
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.68k
    {
109
7.68k
        auto* ptr = exchange(m_ptr, nullptr);
110
7.68k
        TDeleter {}(ptr);
111
7.68k
    }
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<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::clear()
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()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::clear()
Line
Count
Source
108
11.5k
    {
109
11.5k
        auto* ptr = exchange(m_ptr, nullptr);
110
11.5k
        TDeleter {}(ptr);
111
11.5k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::clear()
Line
Count
Source
108
26.0M
    {
109
26.0M
        auto* ptr = exchange(m_ptr, nullptr);
110
26.0M
        TDeleter {}(ptr);
111
26.0M
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::clear()
Line
Count
Source
108
34.2k
    {
109
34.2k
        auto* ptr = exchange(m_ptr, nullptr);
110
34.2k
        TDeleter {}(ptr);
111
34.2k
    }
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
162
    {
109
162
        auto* ptr = exchange(m_ptr, nullptr);
110
162
        TDeleter {}(ptr);
111
162
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::clear()
Line
Count
Source
108
13.5k
    {
109
13.5k
        auto* ptr = exchange(m_ptr, nullptr);
110
13.5k
        TDeleter {}(ptr);
111
13.5k
    }
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::clear()
Line
Count
Source
108
54
    {
109
54
        auto* ptr = exchange(m_ptr, nullptr);
110
54
        TDeleter {}(ptr);
111
54
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::clear()
Line
Count
Source
108
11.7k
    {
109
11.7k
        auto* ptr = exchange(m_ptr, nullptr);
110
11.7k
        TDeleter {}(ptr);
111
11.7k
    }
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
13.5k
    {
109
13.5k
        auto* ptr = exchange(m_ptr, nullptr);
110
13.5k
        TDeleter {}(ptr);
111
13.5k
    }
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
35.7k
    {
109
35.7k
        auto* ptr = exchange(m_ptr, nullptr);
110
35.7k
        TDeleter {}(ptr);
111
35.7k
    }
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
33.8k
    {
109
33.8k
        auto* ptr = exchange(m_ptr, nullptr);
110
33.8k
        TDeleter {}(ptr);
111
33.8k
    }
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.8k
    {
109
18.8k
        auto* ptr = exchange(m_ptr, nullptr);
110
18.8k
        TDeleter {}(ptr);
111
18.8k
    }
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
18.7k
    {
109
18.7k
        auto* ptr = exchange(m_ptr, nullptr);
110
18.7k
        TDeleter {}(ptr);
111
18.7k
    }
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::clear()
Line
Count
Source
108
108
    {
109
108
        auto* ptr = exchange(m_ptr, nullptr);
110
108
        TDeleter {}(ptr);
111
108
    }
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::clear()
Line
Count
Source
108
8.45k
    {
109
8.45k
        auto* ptr = exchange(m_ptr, nullptr);
110
8.45k
        TDeleter {}(ptr);
111
8.45k
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::clear()
Line
Count
Source
108
973
    {
109
973
        auto* ptr = exchange(m_ptr, nullptr);
110
973
        TDeleter {}(ptr);
111
973
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::clear()
Line
Count
Source
108
154
    {
109
154
        auto* ptr = exchange(m_ptr, nullptr);
110
154
        TDeleter {}(ptr);
111
154
    }
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
21.6M
    {
109
21.6M
        auto* ptr = exchange(m_ptr, nullptr);
110
21.6M
        TDeleter {}(ptr);
111
21.6M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::clear()
Line
Count
Source
108
102k
    {
109
102k
        auto* ptr = exchange(m_ptr, nullptr);
110
102k
        TDeleter {}(ptr);
111
102k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::clear()
Line
Count
Source
108
163M
    {
109
163M
        auto* ptr = exchange(m_ptr, nullptr);
110
163M
        TDeleter {}(ptr);
111
163M
    }
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
50.0M
    {
109
50.0M
        auto* ptr = exchange(m_ptr, nullptr);
110
50.0M
        TDeleter {}(ptr);
111
50.0M
    }
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<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.19k
    {
109
6.19k
        auto* ptr = exchange(m_ptr, nullptr);
110
6.19k
        TDeleter {}(ptr);
111
6.19k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::clear()
Line
Count
Source
108
18.5M
    {
109
18.5M
        auto* ptr = exchange(m_ptr, nullptr);
110
18.5M
        TDeleter {}(ptr);
111
18.5M
    }
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
188M
    {
109
188M
        auto* ptr = exchange(m_ptr, nullptr);
110
188M
        TDeleter {}(ptr);
111
188M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::clear()
Line
Count
Source
108
18.2M
    {
109
18.2M
        auto* ptr = exchange(m_ptr, nullptr);
110
18.2M
        TDeleter {}(ptr);
111
18.2M
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::clear()
Line
Count
Source
108
17.6M
    {
109
17.6M
        auto* ptr = exchange(m_ptr, nullptr);
110
17.6M
        TDeleter {}(ptr);
111
17.6M
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::clear()
Line
Count
Source
108
17.6M
    {
109
17.6M
        auto* ptr = exchange(m_ptr, nullptr);
110
17.6M
        TDeleter {}(ptr);
111
17.6M
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::clear()
Line
Count
Source
108
17.5M
    {
109
17.5M
        auto* ptr = exchange(m_ptr, nullptr);
110
17.5M
        TDeleter {}(ptr);
111
17.5M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::clear()
Line
Count
Source
108
17.4M
    {
109
17.4M
        auto* ptr = exchange(m_ptr, nullptr);
110
17.4M
        TDeleter {}(ptr);
111
17.4M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::clear()
Line
Count
Source
108
14.7M
    {
109
14.7M
        auto* ptr = exchange(m_ptr, nullptr);
110
14.7M
        TDeleter {}(ptr);
111
14.7M
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::clear()
Line
Count
Source
108
14.7M
    {
109
14.7M
        auto* ptr = exchange(m_ptr, nullptr);
110
14.7M
        TDeleter {}(ptr);
111
14.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.55k
    {
109
1.55k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.55k
        TDeleter {}(ptr);
111
1.55k
    }
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::clear()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::clear()
112
113
158M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::operator!() const
Line
Count
Source
113
827
    bool operator!() const { return !m_ptr; }
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator!() const
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator!() const
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::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
662k
    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
36.0M
    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
56.8k
    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.9k
    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
18.2M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::operator!() const
Line
Count
Source
113
17.6M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::operator!() const
Line
Count
Source
113
17.6M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::operator!() const
Line
Count
Source
113
17.5M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::operator!() const
Line
Count
Source
113
17.4M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::operator!() const
Line
Count
Source
113
14.7M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::operator!() const
Line
Count
Source
113
14.7M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::operator!() const
Line
Count
Source
113
3.88M
    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.25k
    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
356M
    {
117
356M
        T* leaked_ptr = m_ptr;
118
356M
        m_ptr = nullptr;
119
356M
        return leaked_ptr;
120
356M
    }
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
9.08M
    {
117
9.08M
        T* leaked_ptr = m_ptr;
118
9.08M
        m_ptr = nullptr;
119
9.08M
        return leaked_ptr;
120
9.08M
    }
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.82k
    {
117
2.82k
        T* leaked_ptr = m_ptr;
118
2.82k
        m_ptr = nullptr;
119
2.82k
        return leaked_ptr;
120
2.82k
    }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::leak_ptr()
Line
Count
Source
116
3.62k
    {
117
3.62k
        T* leaked_ptr = m_ptr;
118
3.62k
        m_ptr = nullptr;
119
3.62k
        return leaked_ptr;
120
3.62k
    }
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::leak_ptr()
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::leak_ptr()
Line
Count
Source
116
132
    {
117
132
        T* leaked_ptr = m_ptr;
118
132
        m_ptr = nullptr;
119
132
        return leaked_ptr;
120
132
    }
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
24.1k
    {
117
24.1k
        T* leaked_ptr = m_ptr;
118
24.1k
        m_ptr = nullptr;
119
24.1k
        return leaked_ptr;
120
24.1k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::leak_ptr()
Line
Count
Source
116
22.1M
    {
117
22.1M
        T* leaked_ptr = m_ptr;
118
22.1M
        m_ptr = nullptr;
119
22.1M
        return leaked_ptr;
120
22.1M
    }
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
108
    {
117
108
        T* leaked_ptr = m_ptr;
118
108
        m_ptr = nullptr;
119
108
        return leaked_ptr;
120
108
    }
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
6.26k
    {
117
6.26k
        T* leaked_ptr = m_ptr;
118
6.26k
        m_ptr = nullptr;
119
6.26k
        return leaked_ptr;
120
6.26k
    }
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
10.8M
    {
117
10.8M
        T* leaked_ptr = m_ptr;
118
10.8M
        m_ptr = nullptr;
119
10.8M
        return leaked_ptr;
120
10.8M
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::leak_ptr()
Line
Count
Source
116
163M
    {
117
163M
        T* leaked_ptr = m_ptr;
118
163M
        m_ptr = nullptr;
119
163M
        return leaked_ptr;
120
163M
    }
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
13.4M
    {
117
13.4M
        T* leaked_ptr = m_ptr;
118
13.4M
        m_ptr = nullptr;
119
13.4M
        return leaked_ptr;
120
13.4M
    }
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
130M
    {
117
130M
        T* leaked_ptr = m_ptr;
118
130M
        m_ptr = nullptr;
119
130M
        return leaked_ptr;
120
130M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::leak_ptr()
Line
Count
Source
116
565k
    {
117
565k
        T* leaked_ptr = m_ptr;
118
565k
        m_ptr = nullptr;
119
565k
        return leaked_ptr;
120
565k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::leak_ptr()
Line
Count
Source
116
18.4k
    {
117
18.4k
        T* leaked_ptr = m_ptr;
118
18.4k
        m_ptr = nullptr;
119
18.4k
        return leaked_ptr;
120
18.4k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::leak_ptr()
Line
Count
Source
116
67.6k
    {
117
67.6k
        T* leaked_ptr = m_ptr;
118
67.6k
        m_ptr = nullptr;
119
67.6k
        return leaked_ptr;
120
67.6k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::leak_ptr()
Line
Count
Source
116
90.1k
    {
117
90.1k
        T* leaked_ptr = m_ptr;
118
90.1k
        m_ptr = nullptr;
119
90.1k
        return leaked_ptr;
120
90.1k
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::leak_ptr()
Line
Count
Source
116
2.71M
    {
117
2.71M
        T* leaked_ptr = m_ptr;
118
2.71M
        m_ptr = nullptr;
119
2.71M
        return leaked_ptr;
120
2.71M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::leak_ptr()
Line
Count
Source
116
22.4k
    {
117
22.4k
        T* leaked_ptr = m_ptr;
118
22.4k
        m_ptr = nullptr;
119
22.4k
        return leaked_ptr;
120
22.4k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::leak_ptr()
Line
Count
Source
116
3.88M
    {
117
3.88M
        T* leaked_ptr = m_ptr;
118
3.88M
        m_ptr = nullptr;
119
3.88M
        return leaked_ptr;
120
3.88M
    }
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
18.1M
    {
124
18.1M
        VERIFY(m_ptr);
125
18.1M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
18.1M
    }
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
132
    {
124
132
        VERIFY(m_ptr);
125
132
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
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> > >::release_nonnull()
Line
Count
Source
123
10.8M
    {
124
10.8M
        VERIFY(m_ptr);
125
10.8M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
10.8M
    }
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
565k
    {
124
565k
        VERIFY(m_ptr);
125
565k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
565k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::release_nonnull()
Line
Count
Source
123
18.4k
    {
124
18.4k
        VERIFY(m_ptr);
125
18.4k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
18.4k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::release_nonnull()
Line
Count
Source
123
67.6k
    {
124
67.6k
        VERIFY(m_ptr);
125
67.6k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
67.6k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::release_nonnull()
Line
Count
Source
123
90.1k
    {
124
90.1k
        VERIFY(m_ptr);
125
90.1k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
90.1k
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::release_nonnull()
Line
Count
Source
123
2.71M
    {
124
2.71M
        VERIFY(m_ptr);
125
2.71M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
2.71M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::release_nonnull()
Line
Count
Source
123
22.4k
    {
124
22.4k
        VERIFY(m_ptr);
125
22.4k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
22.4k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::release_nonnull()
Line
Count
Source
123
3.88M
    {
124
3.88M
        VERIFY(m_ptr);
125
3.88M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
3.88M
    }
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
8.27M
    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
8.27M
    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
884M
    {
139
884M
        VERIFY(m_ptr);
140
884M
        return m_ptr;
141
884M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator->() const
Line
Count
Source
138
2.54k
    {
139
2.54k
        VERIFY(m_ptr);
140
2.54k
        return m_ptr;
141
2.54k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator->() const
Line
Count
Source
138
1.24k
    {
139
1.24k
        VERIFY(m_ptr);
140
1.24k
        return m_ptr;
141
1.24k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator->() const
Line
Count
Source
138
1.44k
    {
139
1.44k
        VERIFY(m_ptr);
140
1.44k
        return m_ptr;
141
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator->() const
Line
Count
Source
138
1.53k
    {
139
1.53k
        VERIFY(m_ptr);
140
1.53k
        return m_ptr;
141
1.53k
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator->() const
Line
Count
Source
138
17.8k
    {
139
17.8k
        VERIFY(m_ptr);
140
17.8k
        return m_ptr;
141
17.8k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator->() const
Line
Count
Source
138
904
    {
139
904
        VERIFY(m_ptr);
140
904
        return m_ptr;
141
904
    }
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.17M
    {
139
1.17M
        VERIFY(m_ptr);
140
1.17M
        return m_ptr;
141
1.17M
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator->() const
Line
Count
Source
138
30.6k
    {
139
30.6k
        VERIFY(m_ptr);
140
30.6k
        return m_ptr;
141
30.6k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator->() const
Line
Count
Source
138
587
    {
139
587
        VERIFY(m_ptr);
140
587
        return m_ptr;
141
587
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::operator->() const
Line
Count
Source
138
53.4k
    {
139
53.4k
        VERIFY(m_ptr);
140
53.4k
        return m_ptr;
141
53.4k
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator->() const
Line
Count
Source
138
7.67k
    {
139
7.67k
        VERIFY(m_ptr);
140
7.67k
        return m_ptr;
141
7.67k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::operator->() const
Line
Count
Source
138
973k
    {
139
973k
        VERIFY(m_ptr);
140
973k
        return m_ptr;
141
973k
    }
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
61.9k
    {
139
61.9k
        VERIFY(m_ptr);
140
61.9k
        return m_ptr;
141
61.9k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::operator->() const
Line
Count
Source
138
4.08k
    {
139
4.08k
        VERIFY(m_ptr);
140
4.08k
        return m_ptr;
141
4.08k
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::operator->() const
Line
Count
Source
138
52.5k
    {
139
52.5k
        VERIFY(m_ptr);
140
52.5k
        return m_ptr;
141
52.5k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::operator->() const
Line
Count
Source
138
23.4k
    {
139
23.4k
        VERIFY(m_ptr);
140
23.4k
        return m_ptr;
141
23.4k
    }
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
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator->() const
Line
Count
Source
138
1.98M
    {
139
1.98M
        VERIFY(m_ptr);
140
1.98M
        return m_ptr;
141
1.98M
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator->() const
Line
Count
Source
138
842M
    {
139
842M
        VERIFY(m_ptr);
140
842M
        return m_ptr;
141
842M
    }
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
36.0M
    {
139
36.0M
        VERIFY(m_ptr);
140
36.0M
        return m_ptr;
141
36.0M
    }
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
17.2k
    {
139
17.2k
        VERIFY(m_ptr);
140
17.2k
        return m_ptr;
141
17.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> > >::operator->() const
Line
Count
Source
138
67.1k
    {
139
67.1k
        VERIFY(m_ptr);
140
67.1k
        return m_ptr;
141
67.1k
    }
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
27.2k
    {
139
27.2k
        VERIFY(m_ptr);
140
27.2k
        return m_ptr;
141
27.2k
    }
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
225k
    {
139
225k
        VERIFY(m_ptr);
140
225k
        return m_ptr;
141
225k
    }
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
975k
    {
139
975k
        VERIFY(m_ptr);
140
975k
        return m_ptr;
141
975k
    }
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.02M
    {
139
1.02M
        VERIFY(m_ptr);
140
1.02M
        return m_ptr;
141
1.02M
    }
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator->() const
142
143
    T& operator*() const
144
988M
    {
145
988M
        VERIFY(m_ptr);
146
988M
        return *m_ptr;
147
988M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator*() const
Line
Count
Source
144
2.34k
    {
145
2.34k
        VERIFY(m_ptr);
146
2.34k
        return *m_ptr;
147
2.34k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator*() const
Line
Count
Source
144
1.44k
    {
145
1.44k
        VERIFY(m_ptr);
146
1.44k
        return *m_ptr;
147
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator*() const
Line
Count
Source
144
1.54k
    {
145
1.54k
        VERIFY(m_ptr);
146
1.54k
        return *m_ptr;
147
1.54k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator*() const
Line
Count
Source
144
1.63k
    {
145
1.63k
        VERIFY(m_ptr);
146
1.63k
        return *m_ptr;
147
1.63k
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator*() const
Line
Count
Source
144
7.77k
    {
145
7.77k
        VERIFY(m_ptr);
146
7.77k
        return *m_ptr;
147
7.77k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator*() const
Line
Count
Source
144
3.97k
    {
145
3.97k
        VERIFY(m_ptr);
146
3.97k
        return *m_ptr;
147
3.97k
    }
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator*() const
Line
Count
Source
144
148k
    {
145
148k
        VERIFY(m_ptr);
146
148k
        return *m_ptr;
147
148k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator*() const
Line
Count
Source
144
11.9k
    {
145
11.9k
        VERIFY(m_ptr);
146
11.9k
        return *m_ptr;
147
11.9k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator*() const
Line
Count
Source
144
657
    {
145
657
        VERIFY(m_ptr);
146
657
        return *m_ptr;
147
657
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator*() const
Line
Count
Source
144
6.83k
    {
145
6.83k
        VERIFY(m_ptr);
146
6.83k
        return *m_ptr;
147
6.83k
    }
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
32.0k
    {
145
32.0k
        VERIFY(m_ptr);
146
32.0k
        return *m_ptr;
147
32.0k
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::operator*() const
Line
Count
Source
144
703
    {
145
703
        VERIFY(m_ptr);
146
703
        return *m_ptr;
147
703
    }
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.5k
    {
145
10.5k
        VERIFY(m_ptr);
146
10.5k
        return *m_ptr;
147
10.5k
    }
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator*() const
Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator*() const
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::operator*() const
Line
Count
Source
144
2.59k
    {
145
2.59k
        VERIFY(m_ptr);
146
2.59k
        return *m_ptr;
147
2.59k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator*() const
Line
Count
Source
144
842M
    {
145
842M
        VERIFY(m_ptr);
146
842M
        return *m_ptr;
147
842M
    }
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
85.5k
    {
145
85.5k
        VERIFY(m_ptr);
146
85.5k
        return *m_ptr;
147
85.5k
    }
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
74
    {
145
74
        VERIFY(m_ptr);
146
74
        return *m_ptr;
147
74
    }
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
10.8M
    {
145
10.8M
        VERIFY(m_ptr);
146
10.8M
        return *m_ptr;
147
10.8M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator*() const
Line
Count
Source
144
6.71M
    {
145
6.71M
        VERIFY(m_ptr);
146
6.71M
        return *m_ptr;
147
6.71M
    }
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
81.8M
    {
145
81.8M
        VERIFY(m_ptr);
146
81.8M
        return *m_ptr;
147
81.8M
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::operator*() const
Line
Count
Source
144
3.24M
    {
145
3.24M
        VERIFY(m_ptr);
146
3.24M
        return *m_ptr;
147
3.24M
    }
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
43.3M
    {
145
43.3M
        VERIFY(m_ptr);
146
43.3M
        return *m_ptr;
147
43.3M
    }
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::operator*() const
148
149
2.03G
    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
662k
    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
2.03G
    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.33M
    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
815
    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
71.9k
    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
6.26k
    operator bool() { return !!m_ptr; }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator bool()
Line
Count
Source
151
2.25M
    operator bool() { return !!m_ptr; }
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<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator bool()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator bool()
152
153
    void swap(OwnPtr& other)
154
213M
    {
155
213M
        AK::swap(m_ptr, other.m_ptr);
156
213M
    }
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.58k
    {
155
1.58k
        AK::swap(m_ptr, other.m_ptr);
156
1.58k
    }
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
1.03k
    {
155
1.03k
        AK::swap(m_ptr, other.m_ptr);
156
1.03k
    }
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
1.06k
    {
155
1.06k
        AK::swap(m_ptr, other.m_ptr);
156
1.06k
    }
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
1.12k
    {
155
1.12k
        AK::swap(m_ptr, other.m_ptr);
156
1.12k
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::swap(AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >&)
Line
Count
Source
154
4.05k
    {
155
4.05k
        AK::swap(m_ptr, other.m_ptr);
156
4.05k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::swap(AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >&)
Line
Count
Source
154
3.53k
    {
155
3.53k
        AK::swap(m_ptr, other.m_ptr);
156
3.53k
    }
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::swap(AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >&)
Line
Count
Source
154
931
    {
155
931
        AK::swap(m_ptr, other.m_ptr);
156
931
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::swap(AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >&)
Line
Count
Source
154
6.03k
    {
155
6.03k
        AK::swap(m_ptr, other.m_ptr);
156
6.03k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::swap(AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >&)
Line
Count
Source
154
296
    {
155
296
        AK::swap(m_ptr, other.m_ptr);
156
296
    }
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
4.28M
    {
155
4.28M
        AK::swap(m_ptr, other.m_ptr);
156
4.28M
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::swap(AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >&)
Line
Count
Source
154
3.21k
    {
155
3.21k
        AK::swap(m_ptr, other.m_ptr);
156
3.21k
    }
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
87.3M
    {
155
87.3M
        AK::swap(m_ptr, other.m_ptr);
156
87.3M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::swap(AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >&)
Line
Count
Source
154
22.9k
    {
155
22.9k
        AK::swap(m_ptr, other.m_ptr);
156
22.9k
    }
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::swap(AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >&)
Line
Count
Source
154
9.85k
    {
155
9.85k
        AK::swap(m_ptr, other.m_ptr);
156
9.85k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::swap(AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >&)
Line
Count
Source
154
375
    {
155
375
        AK::swap(m_ptr, other.m_ptr);
156
375
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::swap(AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >&)
Line
Count
Source
154
375
    {
155
375
        AK::swap(m_ptr, other.m_ptr);
156
375
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::swap(AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >&)
Line
Count
Source
154
87
    {
155
87
        AK::swap(m_ptr, other.m_ptr);
156
87
    }
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
28.5k
    {
155
28.5k
        AK::swap(m_ptr, other.m_ptr);
156
28.5k
    }
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<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::swap(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&)
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> >&)
AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::swap(AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >&)
Line
Count
Source
154
2.59k
    {
155
2.59k
        AK::swap(m_ptr, other.m_ptr);
156
2.59k
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::swap(AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >&)
Line
Count
Source
154
6
    {
155
6
        AK::swap(m_ptr, other.m_ptr);
156
6
    }
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
15.1k
    {
155
15.1k
        AK::swap(m_ptr, other.m_ptr);
156
15.1k
    }
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
108
    {
155
108
        AK::swap(m_ptr, other.m_ptr);
156
108
    }
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
17.0k
    {
155
17.0k
        AK::swap(m_ptr, other.m_ptr);
156
17.0k
    }
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
54
    {
155
54
        AK::swap(m_ptr, other.m_ptr);
156
54
    }
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.46k
    {
155
3.46k
        AK::swap(m_ptr, other.m_ptr);
156
3.46k
    }
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
278
    {
155
278
        AK::swap(m_ptr, other.m_ptr);
156
278
    }
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.37k
    {
155
1.37k
        AK::swap(m_ptr, other.m_ptr);
156
1.37k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::swap(AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >&)
Line
Count
Source
154
154
    {
155
154
        AK::swap(m_ptr, other.m_ptr);
156
154
    }
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
10.8M
    {
155
10.8M
        AK::swap(m_ptr, other.m_ptr);
156
10.8M
    }
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.7k
    {
155
47.7k
        AK::swap(m_ptr, other.m_ptr);
156
47.7k
    }
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
81.8M
    {
155
81.8M
        AK::swap(m_ptr, other.m_ptr);
156
81.8M
    }
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<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
29.3M
    {
155
29.3M
        AK::swap(m_ptr, other.m_ptr);
156
29.3M
    }
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
777
    {
155
777
        AK::swap(m_ptr, other.m_ptr);
156
777
    }
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