Coverage Report

Created: 2025-08-28 06:26

/src/serenity/AK/OwnPtr.h
Line
Count
Source (jump to first uncovered line)
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
441M
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::OwnPtr()
Line
Count
Source
21
1.44k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::OwnPtr()
Line
Count
Source
21
965
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::OwnPtr()
Line
Count
Source
21
1.05k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::OwnPtr()
Line
Count
Source
21
1.05k
    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.13k
    OwnPtr() = default;
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr()
Line
Count
Source
21
3.57k
    OwnPtr() = default;
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::OwnPtr()
Line
Count
Source
21
923
    OwnPtr() = default;
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr()
Line
Count
Source
21
6.05k
    OwnPtr() = default;
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr()
Line
Count
Source
21
246
    OwnPtr() = default;
AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::OwnPtr()
Line
Count
Source
21
246
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr()
Line
Count
Source
21
2.18k
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr()
Line
Count
Source
21
2.64M
    OwnPtr() = default;
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr()
Line
Count
Source
21
282M
    OwnPtr() = default;
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr()
Line
Count
Source
21
23.6k
    OwnPtr() = default;
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::OwnPtr()
Line
Count
Source
21
9.61k
    OwnPtr() = default;
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr()
Line
Count
Source
21
365
    OwnPtr() = default;
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr()
Line
Count
Source
21
365
    OwnPtr() = default;
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr()
Line
Count
Source
21
520
    OwnPtr() = default;
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr()
Line
Count
Source
21
19.8k
    OwnPtr() = default;
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr()
Line
Count
Source
21
3.63k
    OwnPtr() = default;
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::OwnPtr()
Line
Count
Source
21
124
    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.60k
    OwnPtr() = default;
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr()
Line
Count
Source
21
65
    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
16.2k
    OwnPtr() = default;
AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::OwnPtr()
Line
Count
Source
21
16.2k
    OwnPtr() = default;
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr()
Line
Count
Source
21
65
    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
22.3k
    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
22.3k
    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
22.3k
    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
22.3k
    OwnPtr() = default;
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::OwnPtr()
Line
Count
Source
21
65
    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
9.34M
    OwnPtr() = default;
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr()
Line
Count
Source
21
4.03k
    OwnPtr() = default;
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr()
Line
Count
Source
21
879
    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
15.6M
    OwnPtr() = default;
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr()
Line
Count
Source
21
15.6M
    OwnPtr() = default;
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr()
Line
Count
Source
21
12.5M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr()
Line
Count
Source
21
18.8M
    OwnPtr() = default;
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr()
Line
Count
Source
21
18.7M
    OwnPtr() = default;
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr()
Line
Count
Source
21
18.5M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr()
Line
Count
Source
21
18.8M
    OwnPtr() = default;
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr()
Line
Count
Source
21
28.4M
    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
697
    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
14.5k
        : m_ptr(nullptr)
25
14.5k
    {
26
14.5k
    }
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
210
        : m_ptr(nullptr)
25
210
    {
26
210
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr(decltype(nullptr))
Line
Count
Source
24
736
        : m_ptr(nullptr)
25
736
    {
26
736
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr(decltype(nullptr))
Line
Count
Source
24
13.5k
        : m_ptr(nullptr)
25
13.5k
    {
26
13.5k
    }
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<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
348M
        : m_ptr(other.leak_ptr())
30
348M
    {
31
348M
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::OwnPtr(AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >&&)
Unexecuted instantiation: AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::OwnPtr(AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >&&)
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr(AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >&&)
Line
Count
Source
29
1.23M
        : m_ptr(other.leak_ptr())
30
1.23M
    {
31
1.23M
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr(AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >&&)
Line
Count
Source
29
2.77k
        : m_ptr(other.leak_ptr())
30
2.77k
    {
31
2.77k
    }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr(AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >&&)
Line
Count
Source
29
3.22k
        : m_ptr(other.leak_ptr())
30
3.22k
    {
31
3.22k
    }
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
41.1k
        : m_ptr(other.leak_ptr())
30
41.1k
    {
31
41.1k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr(AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >&&)
Line
Count
Source
29
40.9M
        : m_ptr(other.leak_ptr())
30
40.9M
    {
31
40.9M
    }
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
130
        : m_ptr(other.leak_ptr())
30
130
    {
31
130
    }
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
38.7k
        : m_ptr(other.leak_ptr())
30
38.7k
    {
31
38.7k
    }
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
169M
        : m_ptr(other.leak_ptr())
30
169M
    {
31
169M
    }
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
8.18M
        : m_ptr(other.leak_ptr())
30
8.18M
    {
31
8.18M
    }
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
127M
        : m_ptr(other.leak_ptr())
30
127M
    {
31
127M
    }
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
177M
        : m_ptr(other.leak_ptr())
36
177M
    {
37
177M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >&&)
Line
Count
Source
35
1.44k
        : m_ptr(other.leak_ptr())
36
1.44k
    {
37
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >&&)
Line
Count
Source
35
965
        : m_ptr(other.leak_ptr())
36
965
    {
37
965
    }
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.05k
        : m_ptr(other.leak_ptr())
36
1.05k
    {
37
1.05k
    }
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.05k
        : m_ptr(other.leak_ptr())
36
1.05k
    {
37
1.05k
    }
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.13k
        : m_ptr(other.leak_ptr())
36
4.13k
    {
37
4.13k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr<Gfx::DDSLoadingContext>(AK::NonnullOwnPtr<Gfx::DDSLoadingContext>&&)
Line
Count
Source
35
3.57k
        : m_ptr(other.leak_ptr())
36
3.57k
    {
37
3.57k
    }
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
923
        : m_ptr(other.leak_ptr())
36
923
    {
37
923
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr<Gfx::ICOLoadingContext>(AK::NonnullOwnPtr<Gfx::ICOLoadingContext>&&)
Line
Count
Source
35
6.05k
        : m_ptr(other.leak_ptr())
36
6.05k
    {
37
6.05k
    }
AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::OwnPtr<Gfx::BitBuffer>(AK::NonnullOwnPtr<Gfx::BitBuffer>&&)
Line
Count
Source
35
118
        : m_ptr(other.leak_ptr())
36
118
    {
37
118
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr<Gfx::JBIG2LoadingContext>(AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>&&)
Line
Count
Source
35
246
        : m_ptr(other.leak_ptr())
36
246
    {
37
246
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>&&)
Line
Count
Source
35
244k
        : m_ptr(other.leak_ptr())
36
244k
    {
37
244k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>&&)
Line
Count
Source
35
270k
        : m_ptr(other.leak_ptr())
36
270k
    {
37
270k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>&&)
Line
Count
Source
35
35.8k
        : m_ptr(other.leak_ptr())
36
35.8k
    {
37
35.8k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>&&)
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>&&)
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr<Gfx::JPEG2000LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>&&)
Line
Count
Source
35
2.18k
        : m_ptr(other.leak_ptr())
36
2.18k
    {
37
2.18k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr<Gfx::JPEG2000::TagTreeNode>(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>&&)
Line
Count
Source
35
66.1M
        : m_ptr(other.leak_ptr())
36
66.1M
    {
37
66.1M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr<Gfx::ExifMetadata>(AK::NonnullOwnPtr<Gfx::ExifMetadata>&&)
Line
Count
Source
35
7.72k
        : m_ptr(other.leak_ptr())
36
7.72k
    {
37
7.72k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXLLoadingContext, AK::DefaultDelete<Gfx::JPEGXLLoadingContext> >::OwnPtr<Gfx::JPEGXLLoadingContext>(AK::NonnullOwnPtr<Gfx::JPEGXLLoadingContext>&&)
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::OwnPtr<Gfx::PNGLoadingContext>(AK::NonnullOwnPtr<Gfx::PNGLoadingContext>&&)
Line
Count
Source
35
9.61k
        : m_ptr(other.leak_ptr())
36
9.61k
    {
37
9.61k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr<Gfx::QOILoadingContext>(AK::NonnullOwnPtr<Gfx::QOILoadingContext>&&)
Line
Count
Source
35
365
        : m_ptr(other.leak_ptr())
36
365
    {
37
365
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr<AK::Stream>(AK::NonnullOwnPtr<AK::Stream>&&)
Line
Count
Source
35
365
        : m_ptr(other.leak_ptr())
36
365
    {
37
365
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&)
Line
Count
Source
35
86
        : m_ptr(other.leak_ptr())
36
86
    {
37
86
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr<Gfx::TIFF::TIFFLoadingContext>(AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>&&)
Line
Count
Source
35
19.8k
        : m_ptr(other.leak_ptr())
36
19.8k
    {
37
19.8k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr<Gfx::WebPLoadingContext>(AK::NonnullOwnPtr<Gfx::WebPLoadingContext>&&)
Line
Count
Source
35
2.77k
        : m_ptr(other.leak_ptr())
36
2.77k
    {
37
2.77k
    }
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.51k
        : m_ptr(other.leak_ptr())
36
2.51k
    {
37
2.51k
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::OwnPtr<IMAP::BodyStructure>(AK::NonnullOwnPtr<IMAP::BodyStructure>&&)
Line
Count
Source
35
11.5k
        : m_ptr(other.leak_ptr())
36
11.5k
    {
37
11.5k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr<IMAP::BodyExtension>(AK::NonnullOwnPtr<IMAP::BodyExtension>&&)
Line
Count
Source
35
7.21M
        : m_ptr(other.leak_ptr())
36
7.21M
    {
37
7.21M
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::OwnPtr<JS::ExecutionContext>(AK::NonnullOwnPtr<JS::ExecutionContext>&&)
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr<JS::SimpleIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>&&)
Line
Count
Source
35
3
        : m_ptr(other.leak_ptr())
36
3
    {
37
3
    }
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr<JS::GenericIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>&&)
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::OwnPtr<Locale::Segmenter>(AK::NonnullOwnPtr<Locale::Segmenter>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::OwnPtr<AK::Vector<JS::PrivateElement, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >&&)
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
Line
Count
Source
35
18.1k
        : m_ptr(other.leak_ptr())
36
18.1k
    {
37
18.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
130
        : m_ptr(other.leak_ptr())
36
130
    {
37
130
    }
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
20.4k
        : m_ptr(other.leak_ptr())
36
20.4k
    {
37
20.4k
    }
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
65
        : m_ptr(other.leak_ptr())
36
65
    {
37
65
    }
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
129
        : m_ptr(other.leak_ptr())
36
129
    {
37
129
    }
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
282
        : m_ptr(other.leak_ptr())
36
282
    {
37
282
    }
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
12.5k
        : m_ptr(other.leak_ptr())
36
12.5k
    {
37
12.5k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Compare>(AK::NonnullOwnPtr<regex::OpCode_Compare>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Jump>(AK::NonnullOwnPtr<regex::OpCode_Jump>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_JumpNonEmpty>(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkJump>(AK::NonnullOwnPtr<regex::OpCode_ForkJump>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkStay>(AK::NonnullOwnPtr<regex::OpCode_ForkStay>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceJump>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceStay>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_FailForks>(AK::NonnullOwnPtr<regex::OpCode_FailForks>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveLeftCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBegin>(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckEnd>(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBoundary>(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Save>(AK::NonnullOwnPtr<regex::OpCode_Save>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Restore>(AK::NonnullOwnPtr<regex::OpCode_Restore>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_GoBack>(AK::NonnullOwnPtr<regex::OpCode_GoBack>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ClearCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Repeat>(AK::NonnullOwnPtr<regex::OpCode_Repeat>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ResetRepeat>(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Checkpoint>(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Exit>(AK::NonnullOwnPtr<regex::OpCode_Exit>&&)
Line
Count
Source
35
6
        : m_ptr(other.leak_ptr())
36
6
    {
37
6
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&)
Line
Count
Source
35
9.34M
        : m_ptr(other.leak_ptr())
36
9.34M
    {
37
9.34M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr<Compress::GzipDecompressor::Member>(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>&&)
Line
Count
Source
35
52.7k
        : m_ptr(other.leak_ptr())
36
52.7k
    {
37
52.7k
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::OwnPtr<Shell::Parser::ScopedOffset>(AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>&&)
Line
Count
Source
35
55.8M
        : m_ptr(other.leak_ptr())
36
55.8M
    {
37
55.8M
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr<AK::Function<bool ()> >(AK::NonnullOwnPtr<AK::Function<bool ()> >&&)
Line
Count
Source
35
1.52k
        : m_ptr(other.leak_ptr())
36
1.52k
    {
37
1.52k
    }
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>&&)
AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::OwnPtr<Markdown::Document>(AK::NonnullOwnPtr<Markdown::Document>&&)
Line
Count
Source
35
6.27k
        : m_ptr(other.leak_ptr())
36
6.27k
    {
37
6.27k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::OwnPtr<Markdown::ContainerBlock>(AK::NonnullOwnPtr<Markdown::ContainerBlock>&&)
Line
Count
Source
35
3.61M
        : m_ptr(other.leak_ptr())
36
3.61M
    {
37
3.61M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::OwnPtr<Markdown::CodeBlock>(AK::NonnullOwnPtr<Markdown::CodeBlock>&&)
Line
Count
Source
35
2.91M
        : m_ptr(other.leak_ptr())
36
2.91M
    {
37
2.91M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr<Markdown::CommentBlock>(AK::NonnullOwnPtr<Markdown::CommentBlock>&&)
Line
Count
Source
35
37.7k
        : m_ptr(other.leak_ptr())
36
37.7k
    {
37
37.7k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr<Markdown::BlockQuote>(AK::NonnullOwnPtr<Markdown::BlockQuote>&&)
Line
Count
Source
35
3.04M
        : m_ptr(other.leak_ptr())
36
3.04M
    {
37
3.04M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr<Markdown::Heading>(AK::NonnullOwnPtr<Markdown::Heading>&&)
Line
Count
Source
35
322k
        : m_ptr(other.leak_ptr())
36
322k
    {
37
322k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr<Markdown::HorizontalRule>(AK::NonnullOwnPtr<Markdown::HorizontalRule>&&)
Line
Count
Source
35
56.0k
        : m_ptr(other.leak_ptr())
36
56.0k
    {
37
56.0k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr<Markdown::List>(AK::NonnullOwnPtr<Markdown::List>&&)
Line
Count
Source
35
186k
        : m_ptr(other.leak_ptr())
36
186k
    {
37
186k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr<Markdown::Table>(AK::NonnullOwnPtr<Markdown::Table>&&)
Line
Count
Source
35
15.0k
        : m_ptr(other.leak_ptr())
36
15.0k
    {
37
15.0k
    }
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr<Markdown::Text::MultiNode>(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&)
Line
Count
Source
35
27.7M
        : m_ptr(other.leak_ptr())
36
27.7M
    {
37
27.7M
    }
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::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
697
        : m_ptr(other.leak_ptr())
36
697
    {
37
697
    }
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::OwnPtr<IPC::Message>(AK::NonnullOwnPtr<IPC::Message>&&)
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
967M
    {
45
967M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
967M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::~OwnPtr()
Line
Count
Source
44
2.88k
    {
45
2.88k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
2.88k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::~OwnPtr()
Line
Count
Source
44
1.93k
    {
45
1.93k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.93k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::~OwnPtr()
Line
Count
Source
44
2.11k
    {
45
2.11k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
2.11k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::~OwnPtr()
Line
Count
Source
44
2.10k
    {
45
2.10k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
2.10k
    }
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.26k
    {
45
8.26k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
8.26k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::~OwnPtr()
Line
Count
Source
44
7.14k
    {
45
7.14k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
7.14k
    }
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.84k
    {
45
1.84k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.84k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::~OwnPtr()
Line
Count
Source
44
12.1k
    {
45
12.1k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
12.1k
    }
AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::~OwnPtr()
Line
Count
Source
44
364
    {
45
364
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
364
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::~OwnPtr()
Line
Count
Source
44
492
    {
45
492
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
492
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::~OwnPtr()
Line
Count
Source
44
4.43M
    {
45
4.43M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
4.43M
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::~OwnPtr()
Line
Count
Source
44
4.37k
    {
45
4.37k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
4.37k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::~OwnPtr()
Line
Count
Source
44
348M
    {
45
348M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
348M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::~OwnPtr()
Line
Count
Source
44
31.3k
    {
45
31.3k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
31.3k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXLLoadingContext, AK::DefaultDelete<Gfx::JPEGXLLoadingContext> >::~OwnPtr()
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::~OwnPtr()
Line
Count
Source
44
19.2k
    {
45
19.2k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
19.2k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::~OwnPtr()
Line
Count
Source
44
730
    {
45
730
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
730
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::~OwnPtr()
Line
Count
Source
44
730
    {
45
730
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
730
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::~OwnPtr()
Line
Count
Source
44
606
    {
45
606
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
606
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::~OwnPtr()
Line
Count
Source
44
39.6k
    {
45
39.6k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
39.6k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::~OwnPtr()
Line
Count
Source
44
5.54k
    {
45
5.54k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
5.54k
    }
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
6.85k
    {
45
6.85k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
6.85k
    }
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::~OwnPtr()
Line
Count
Source
44
124
    {
45
124
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
124
    }
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.1k
    {
45
11.1k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
11.1k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::~OwnPtr()
Line
Count
Source
44
48.1M
    {
45
48.1M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
48.1M
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::~OwnPtr()
Line
Count
Source
44
52.7k
    {
45
52.7k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
52.7k
    }
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::~OwnPtr()
Line
Count
Source
44
195
    {
45
195
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
195
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::~OwnPtr()
Line
Count
Source
44
64.9k
    {
45
64.9k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
64.9k
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::~OwnPtr()
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::~OwnPtr()
Line
Count
Source
44
16.2k
    {
45
16.2k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
16.2k
    }
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
16.2k
    {
45
16.2k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
16.2k
    }
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::~OwnPtr()
Line
Count
Source
44
65
    {
45
65
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
65
    }
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
42.8k
    {
45
42.8k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
42.8k
    }
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
40.5k
    {
45
40.5k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
40.5k
    }
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::~OwnPtr()
Line
Count
Source
44
22.5k
    {
45
22.5k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
22.5k
    }
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
22.3k
    {
45
22.3k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
22.3k
    }
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::~OwnPtr()
Line
Count
Source
44
130
    {
45
130
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
130
    }
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
339
    {
45
339
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
339
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::~OwnPtr()
Line
Count
Source
44
1.01k
    {
45
1.01k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.01k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::~OwnPtr()
Line
Count
Source
44
132
    {
45
132
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
132
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::~OwnPtr()
Line
Count
Source
44
18.6M
    {
45
18.6M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.6M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::~OwnPtr()
Line
Count
Source
44
56.8k
    {
45
56.8k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
56.8k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::~OwnPtr()
Line
Count
Source
44
169M
    {
45
169M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
169M
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::~OwnPtr()
Line
Count
Source
44
55.8M
    {
45
55.8M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
55.8M
    }
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::~OwnPtr()
Unexecuted instantiation: AK::OwnPtr<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.27k
    {
45
6.27k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
6.27k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::~OwnPtr()
Line
Count
Source
44
11.8M
    {
45
11.8M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
11.8M
    }
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
183M
    {
45
183M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
183M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::~OwnPtr()
Line
Count
Source
44
19.1M
    {
45
19.1M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
19.1M
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::~OwnPtr()
Line
Count
Source
44
18.8M
    {
45
18.8M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.8M
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::~OwnPtr()
Line
Count
Source
44
18.8M
    {
45
18.8M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.8M
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::~OwnPtr()
Line
Count
Source
44
18.7M
    {
45
18.7M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
18.7M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::~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
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::~OwnPtr()
Line
Count
Source
44
15.6M
    {
45
15.6M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
15.6M
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::~OwnPtr()
Line
Count
Source
44
15.6M
    {
45
15.6M
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
15.6M
    }
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.39k
    {
45
1.39k
        clear();
46
#ifdef SANITIZE_PTRS
47
        m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE));
48
#endif
49
1.39k
    }
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::~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.1M
    {
77
86.1M
        OwnPtr ptr(move(other));
78
86.1M
        swap(ptr);
79
86.1M
        return *this;
80
86.1M
    }
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
550k
    {
77
550k
        OwnPtr ptr(move(other));
78
550k
        swap(ptr);
79
550k
        return *this;
80
550k
    }
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
84.9M
    {
77
84.9M
        OwnPtr ptr(move(other));
78
84.9M
        swap(ptr);
79
84.9M
        return *this;
80
84.9M
    }
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
651k
    {
77
651k
        OwnPtr ptr(move(other));
78
651k
        swap(ptr);
79
651k
        return *this;
80
651k
    }
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
103M
    {
93
103M
        OwnPtr ptr(move(other));
94
103M
        swap(ptr);
95
103M
        VERIFY(m_ptr);
96
103M
        return *this;
97
103M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >&&)
Line
Count
Source
92
1.44k
    {
93
1.44k
        OwnPtr ptr(move(other));
94
1.44k
        swap(ptr);
95
1.44k
        VERIFY(m_ptr);
96
1.44k
        return *this;
97
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >&&)
Line
Count
Source
92
965
    {
93
965
        OwnPtr ptr(move(other));
94
965
        swap(ptr);
95
965
        VERIFY(m_ptr);
96
965
        return *this;
97
965
    }
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.05k
    {
93
1.05k
        OwnPtr ptr(move(other));
94
1.05k
        swap(ptr);
95
1.05k
        VERIFY(m_ptr);
96
1.05k
        return *this;
97
1.05k
    }
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.05k
    {
93
1.05k
        OwnPtr ptr(move(other));
94
1.05k
        swap(ptr);
95
1.05k
        VERIFY(m_ptr);
96
1.05k
        return *this;
97
1.05k
    }
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.13k
    {
93
4.13k
        OwnPtr ptr(move(other));
94
4.13k
        swap(ptr);
95
4.13k
        VERIFY(m_ptr);
96
4.13k
        return *this;
97
4.13k
    }
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.57k
    {
93
3.57k
        OwnPtr ptr(move(other));
94
3.57k
        swap(ptr);
95
3.57k
        VERIFY(m_ptr);
96
3.57k
        return *this;
97
3.57k
    }
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
923
    {
93
923
        OwnPtr ptr(move(other));
94
923
        swap(ptr);
95
923
        VERIFY(m_ptr);
96
923
        return *this;
97
923
    }
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.05k
    {
93
6.05k
        OwnPtr ptr(move(other));
94
6.05k
        swap(ptr);
95
6.05k
        VERIFY(m_ptr);
96
6.05k
        return *this;
97
6.05k
    }
AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >& AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::operator=<Gfx::BitBuffer>(AK::NonnullOwnPtr<Gfx::BitBuffer>&&)
Line
Count
Source
92
118
    {
93
118
        OwnPtr ptr(move(other));
94
118
        swap(ptr);
95
118
        VERIFY(m_ptr);
96
118
        return *this;
97
118
    }
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
246
    {
93
246
        OwnPtr ptr(move(other));
94
246
        swap(ptr);
95
246
        VERIFY(m_ptr);
96
246
        return *this;
97
246
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >& AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator=<Gfx::JPEG2000LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>&&)
Line
Count
Source
92
2.18k
    {
93
2.18k
        OwnPtr ptr(move(other));
94
2.18k
        swap(ptr);
95
2.18k
        VERIFY(m_ptr);
96
2.18k
        return *this;
97
2.18k
    }
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
66.1M
    {
93
66.1M
        OwnPtr ptr(move(other));
94
66.1M
        swap(ptr);
95
66.1M
        VERIFY(m_ptr);
96
66.1M
        return *this;
97
66.1M
    }
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
7.72k
    {
93
7.72k
        OwnPtr ptr(move(other));
94
7.72k
        swap(ptr);
95
7.72k
        VERIFY(m_ptr);
96
7.72k
        return *this;
97
7.72k
    }
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.61k
    {
93
9.61k
        OwnPtr ptr(move(other));
94
9.61k
        swap(ptr);
95
9.61k
        VERIFY(m_ptr);
96
9.61k
        return *this;
97
9.61k
    }
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
365
    {
93
365
        OwnPtr ptr(move(other));
94
365
        swap(ptr);
95
365
        VERIFY(m_ptr);
96
365
        return *this;
97
365
    }
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
365
    {
93
365
        OwnPtr ptr(move(other));
94
365
        swap(ptr);
95
365
        VERIFY(m_ptr);
96
365
        return *this;
97
365
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >& AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator=<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&)
Line
Count
Source
92
86
    {
93
86
        OwnPtr ptr(move(other));
94
86
        swap(ptr);
95
86
        VERIFY(m_ptr);
96
86
        return *this;
97
86
    }
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
19.8k
    {
93
19.8k
        OwnPtr ptr(move(other));
94
19.8k
        swap(ptr);
95
19.8k
        VERIFY(m_ptr);
96
19.8k
        return *this;
97
19.8k
    }
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.51k
    {
93
2.51k
        OwnPtr ptr(move(other));
94
2.51k
        swap(ptr);
95
2.51k
        VERIFY(m_ptr);
96
2.51k
        return *this;
97
2.51k
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >& AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=<JS::SimpleIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>&&)
Line
Count
Source
92
3
    {
93
3
        OwnPtr ptr(move(other));
94
3
        swap(ptr);
95
3
        VERIFY(m_ptr);
96
3
        return *this;
97
3
    }
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >& AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator=<JS::ExecutionContext>(AK::NonnullOwnPtr<JS::ExecutionContext>&&)
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >& AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=<JS::GenericIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>&&)
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >& AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator=<Locale::Segmenter>(AK::NonnullOwnPtr<Locale::Segmenter>&&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >& AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator=<AK::Vector<JS::PrivateElement, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >&&)
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >& AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator=<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&)
Line
Count
Source
92
18.1k
    {
93
18.1k
        OwnPtr ptr(move(other));
94
18.1k
        swap(ptr);
95
18.1k
        VERIFY(m_ptr);
96
18.1k
        return *this;
97
18.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
130
    {
93
130
        OwnPtr ptr(move(other));
94
130
        swap(ptr);
95
130
        VERIFY(m_ptr);
96
130
        return *this;
97
130
    }
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
20.4k
    {
93
20.4k
        OwnPtr ptr(move(other));
94
20.4k
        swap(ptr);
95
20.4k
        VERIFY(m_ptr);
96
20.4k
        return *this;
97
20.4k
    }
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
65
    {
93
65
        OwnPtr ptr(move(other));
94
65
        swap(ptr);
95
65
        VERIFY(m_ptr);
96
65
        return *this;
97
65
    }
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
129
    {
93
129
        OwnPtr ptr(move(other));
94
129
        swap(ptr);
95
129
        VERIFY(m_ptr);
96
129
        return *this;
97
129
    }
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
282
    {
93
282
        OwnPtr ptr(move(other));
94
282
        swap(ptr);
95
282
        VERIFY(m_ptr);
96
282
        return *this;
97
282
    }
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
12.5k
    {
93
12.5k
        OwnPtr ptr(move(other));
94
12.5k
        swap(ptr);
95
12.5k
        VERIFY(m_ptr);
96
12.5k
        return *this;
97
12.5k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Compare>(AK::NonnullOwnPtr<regex::OpCode_Compare>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Jump>(AK::NonnullOwnPtr<regex::OpCode_Jump>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_JumpNonEmpty>(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkJump>(AK::NonnullOwnPtr<regex::OpCode_ForkJump>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkStay>(AK::NonnullOwnPtr<regex::OpCode_ForkStay>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkReplaceJump>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkReplaceStay>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_FailForks>(AK::NonnullOwnPtr<regex::OpCode_FailForks>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveLeftCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveRightCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveRightNamedCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckBegin>(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckEnd>(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckBoundary>(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Save>(AK::NonnullOwnPtr<regex::OpCode_Save>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Restore>(AK::NonnullOwnPtr<regex::OpCode_Restore>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_GoBack>(AK::NonnullOwnPtr<regex::OpCode_GoBack>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ClearCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Repeat>(AK::NonnullOwnPtr<regex::OpCode_Repeat>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ResetRepeat>(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Checkpoint>(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Exit>(AK::NonnullOwnPtr<regex::OpCode_Exit>&&)
Line
Count
Source
92
6
    {
93
6
        OwnPtr ptr(move(other));
94
6
        swap(ptr);
95
6
        VERIFY(m_ptr);
96
6
        return *this;
97
6
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >& AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::operator=<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&)
Line
Count
Source
92
9.34M
    {
93
9.34M
        OwnPtr ptr(move(other));
94
9.34M
        swap(ptr);
95
9.34M
        VERIFY(m_ptr);
96
9.34M
        return *this;
97
9.34M
    }
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
52.7k
    {
93
52.7k
        OwnPtr ptr(move(other));
94
52.7k
        swap(ptr);
95
52.7k
        VERIFY(m_ptr);
96
52.7k
        return *this;
97
52.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
27.7M
    {
93
27.7M
        OwnPtr ptr(move(other));
94
27.7M
        swap(ptr);
95
27.7M
        VERIFY(m_ptr);
96
27.7M
        return *this;
97
27.7M
    }
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::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
697
    {
93
697
        OwnPtr ptr(move(other));
94
697
        swap(ptr);
95
697
        VERIFY(m_ptr);
96
697
        return *this;
97
697
    }
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
967M
    {
109
967M
        auto* ptr = exchange(m_ptr, nullptr);
110
967M
        TDeleter {}(ptr);
111
967M
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::clear()
Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::clear()
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::clear()
Line
Count
Source
108
2.88k
    {
109
2.88k
        auto* ptr = exchange(m_ptr, nullptr);
110
2.88k
        TDeleter {}(ptr);
111
2.88k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::clear()
Line
Count
Source
108
1.93k
    {
109
1.93k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.93k
        TDeleter {}(ptr);
111
1.93k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::clear()
Line
Count
Source
108
2.11k
    {
109
2.11k
        auto* ptr = exchange(m_ptr, nullptr);
110
2.11k
        TDeleter {}(ptr);
111
2.11k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::clear()
Line
Count
Source
108
2.10k
    {
109
2.10k
        auto* ptr = exchange(m_ptr, nullptr);
110
2.10k
        TDeleter {}(ptr);
111
2.10k
    }
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.26k
    {
109
8.26k
        auto* ptr = exchange(m_ptr, nullptr);
110
8.26k
        TDeleter {}(ptr);
111
8.26k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::clear()
Line
Count
Source
108
7.14k
    {
109
7.14k
        auto* ptr = exchange(m_ptr, nullptr);
110
7.14k
        TDeleter {}(ptr);
111
7.14k
    }
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.84k
    {
109
1.84k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.84k
        TDeleter {}(ptr);
111
1.84k
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::clear()
Line
Count
Source
108
12.1k
    {
109
12.1k
        auto* ptr = exchange(m_ptr, nullptr);
110
12.1k
        TDeleter {}(ptr);
111
12.1k
    }
AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::clear()
Line
Count
Source
108
364
    {
109
364
        auto* ptr = exchange(m_ptr, nullptr);
110
364
        TDeleter {}(ptr);
111
364
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::clear()
Line
Count
Source
108
492
    {
109
492
        auto* ptr = exchange(m_ptr, nullptr);
110
492
        TDeleter {}(ptr);
111
492
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::clear()
Line
Count
Source
108
4.43M
    {
109
4.43M
        auto* ptr = exchange(m_ptr, nullptr);
110
4.43M
        TDeleter {}(ptr);
111
4.43M
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::clear()
Line
Count
Source
108
4.37k
    {
109
4.37k
        auto* ptr = exchange(m_ptr, nullptr);
110
4.37k
        TDeleter {}(ptr);
111
4.37k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::clear()
Line
Count
Source
108
348M
    {
109
348M
        auto* ptr = exchange(m_ptr, nullptr);
110
348M
        TDeleter {}(ptr);
111
348M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::clear()
Line
Count
Source
108
31.3k
    {
109
31.3k
        auto* ptr = exchange(m_ptr, nullptr);
110
31.3k
        TDeleter {}(ptr);
111
31.3k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXLLoadingContext, AK::DefaultDelete<Gfx::JPEGXLLoadingContext> >::clear()
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::clear()
Line
Count
Source
108
19.2k
    {
109
19.2k
        auto* ptr = exchange(m_ptr, nullptr);
110
19.2k
        TDeleter {}(ptr);
111
19.2k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::clear()
Line
Count
Source
108
730
    {
109
730
        auto* ptr = exchange(m_ptr, nullptr);
110
730
        TDeleter {}(ptr);
111
730
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::clear()
Line
Count
Source
108
730
    {
109
730
        auto* ptr = exchange(m_ptr, nullptr);
110
730
        TDeleter {}(ptr);
111
730
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::clear()
Line
Count
Source
108
606
    {
109
606
        auto* ptr = exchange(m_ptr, nullptr);
110
606
        TDeleter {}(ptr);
111
606
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::clear()
Line
Count
Source
108
39.6k
    {
109
39.6k
        auto* ptr = exchange(m_ptr, nullptr);
110
39.6k
        TDeleter {}(ptr);
111
39.6k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::clear()
Line
Count
Source
108
5.54k
    {
109
5.54k
        auto* ptr = exchange(m_ptr, nullptr);
110
5.54k
        TDeleter {}(ptr);
111
5.54k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::clear()
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::clear()
Line
Count
Source
108
124
    {
109
124
        auto* ptr = exchange(m_ptr, nullptr);
110
124
        TDeleter {}(ptr);
111
124
    }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::clear()
Line
Count
Source
108
6.85k
    {
109
6.85k
        auto* ptr = exchange(m_ptr, nullptr);
110
6.85k
        TDeleter {}(ptr);
111
6.85k
    }
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.1k
    {
109
11.1k
        auto* ptr = exchange(m_ptr, nullptr);
110
11.1k
        TDeleter {}(ptr);
111
11.1k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::clear()
Line
Count
Source
108
48.1M
    {
109
48.1M
        auto* ptr = exchange(m_ptr, nullptr);
110
48.1M
        TDeleter {}(ptr);
111
48.1M
    }
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::clear()
Line
Count
Source
108
52.7k
    {
109
52.7k
        auto* ptr = exchange(m_ptr, nullptr);
110
52.7k
        TDeleter {}(ptr);
111
52.7k
    }
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
195
    {
109
195
        auto* ptr = exchange(m_ptr, nullptr);
110
195
        TDeleter {}(ptr);
111
195
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::clear()
Line
Count
Source
108
16.2k
    {
109
16.2k
        auto* ptr = exchange(m_ptr, nullptr);
110
16.2k
        TDeleter {}(ptr);
111
16.2k
    }
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::clear()
Line
Count
Source
108
65
    {
109
65
        auto* ptr = exchange(m_ptr, nullptr);
110
65
        TDeleter {}(ptr);
111
65
    }
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::clear()
Line
Count
Source
108
64.9k
    {
109
64.9k
        auto* ptr = exchange(m_ptr, nullptr);
110
64.9k
        TDeleter {}(ptr);
111
64.9k
    }
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
16.2k
    {
109
16.2k
        auto* ptr = exchange(m_ptr, nullptr);
110
16.2k
        TDeleter {}(ptr);
111
16.2k
    }
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
42.8k
    {
109
42.8k
        auto* ptr = exchange(m_ptr, nullptr);
110
42.8k
        TDeleter {}(ptr);
111
42.8k
    }
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
40.5k
    {
109
40.5k
        auto* ptr = exchange(m_ptr, nullptr);
110
40.5k
        TDeleter {}(ptr);
111
40.5k
    }
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::clear()
Line
Count
Source
108
22.5k
    {
109
22.5k
        auto* ptr = exchange(m_ptr, nullptr);
110
22.5k
        TDeleter {}(ptr);
111
22.5k
    }
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
22.3k
    {
109
22.3k
        auto* ptr = exchange(m_ptr, nullptr);
110
22.3k
        TDeleter {}(ptr);
111
22.3k
    }
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::clear()
Line
Count
Source
108
130
    {
109
130
        auto* ptr = exchange(m_ptr, nullptr);
110
130
        TDeleter {}(ptr);
111
130
    }
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::clear()
Line
Count
Source
108
339
    {
109
339
        auto* ptr = exchange(m_ptr, nullptr);
110
339
        TDeleter {}(ptr);
111
339
    }
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::clear()
Line
Count
Source
108
1.01k
    {
109
1.01k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.01k
        TDeleter {}(ptr);
111
1.01k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::clear()
Line
Count
Source
108
132
    {
109
132
        auto* ptr = exchange(m_ptr, nullptr);
110
132
        TDeleter {}(ptr);
111
132
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::clear()
Line
Count
Source
108
18.6M
    {
109
18.6M
        auto* ptr = exchange(m_ptr, nullptr);
110
18.6M
        TDeleter {}(ptr);
111
18.6M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::clear()
Line
Count
Source
108
112k
    {
109
112k
        auto* ptr = exchange(m_ptr, nullptr);
110
112k
        TDeleter {}(ptr);
111
112k
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::clear()
Line
Count
Source
108
169M
    {
109
169M
        auto* ptr = exchange(m_ptr, nullptr);
110
169M
        TDeleter {}(ptr);
111
169M
    }
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
55.8M
    {
109
55.8M
        auto* ptr = exchange(m_ptr, nullptr);
110
55.8M
        TDeleter {}(ptr);
111
55.8M
    }
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::clear()
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::clear()
Unexecuted instantiation: AK::OwnPtr<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.27k
    {
109
6.27k
        auto* ptr = exchange(m_ptr, nullptr);
110
6.27k
        TDeleter {}(ptr);
111
6.27k
    }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::clear()
Line
Count
Source
108
11.8M
    {
109
11.8M
        auto* ptr = exchange(m_ptr, nullptr);
110
11.8M
        TDeleter {}(ptr);
111
11.8M
    }
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()
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::clear()
Line
Count
Source
108
183M
    {
109
183M
        auto* ptr = exchange(m_ptr, nullptr);
110
183M
        TDeleter {}(ptr);
111
183M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::clear()
Line
Count
Source
108
19.1M
    {
109
19.1M
        auto* ptr = exchange(m_ptr, nullptr);
110
19.1M
        TDeleter {}(ptr);
111
19.1M
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::clear()
Line
Count
Source
108
18.8M
    {
109
18.8M
        auto* ptr = exchange(m_ptr, nullptr);
110
18.8M
        TDeleter {}(ptr);
111
18.8M
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::clear()
Line
Count
Source
108
18.8M
    {
109
18.8M
        auto* ptr = exchange(m_ptr, nullptr);
110
18.8M
        TDeleter {}(ptr);
111
18.8M
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::clear()
Line
Count
Source
108
18.7M
    {
109
18.7M
        auto* ptr = exchange(m_ptr, nullptr);
110
18.7M
        TDeleter {}(ptr);
111
18.7M
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::clear()
Line
Count
Source
108
18.5M
    {
109
18.5M
        auto* ptr = exchange(m_ptr, nullptr);
110
18.5M
        TDeleter {}(ptr);
111
18.5M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::clear()
Line
Count
Source
108
15.6M
    {
109
15.6M
        auto* ptr = exchange(m_ptr, nullptr);
110
15.6M
        TDeleter {}(ptr);
111
15.6M
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::clear()
Line
Count
Source
108
15.6M
    {
109
15.6M
        auto* ptr = exchange(m_ptr, nullptr);
110
15.6M
        TDeleter {}(ptr);
111
15.6M
    }
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.39k
    {
109
1.39k
        auto* ptr = exchange(m_ptr, nullptr);
110
1.39k
        TDeleter {}(ptr);
111
1.39k
    }
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::clear()
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::clear()
112
113
166M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::operator!() const
Line
Count
Source
113
589
    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
469k
    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
37.8M
    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
67.9k
    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
16.6k
    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
19.1M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::operator!() const
Line
Count
Source
113
18.8M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::operator!() const
Line
Count
Source
113
18.8M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::operator!() const
Line
Count
Source
113
18.7M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::operator!() const
Line
Count
Source
113
18.5M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::operator!() const
Line
Count
Source
113
15.6M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::operator!() const
Line
Count
Source
113
15.6M
    bool operator!() const { return !m_ptr; }
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::operator!() const
Line
Count
Source
113
3.04M
    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.15k
    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
363M
    {
117
363M
        T* leaked_ptr = m_ptr;
118
363M
        m_ptr = nullptr;
119
363M
        return leaked_ptr;
120
363M
    }
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::leak_ptr()
Unexecuted instantiation: AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::leak_ptr()
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::leak_ptr()
Line
Count
Source
116
1.23M
    {
117
1.23M
        T* leaked_ptr = m_ptr;
118
1.23M
        m_ptr = nullptr;
119
1.23M
        return leaked_ptr;
120
1.23M
    }
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.77k
    {
117
2.77k
        T* leaked_ptr = m_ptr;
118
2.77k
        m_ptr = nullptr;
119
2.77k
        return leaked_ptr;
120
2.77k
    }
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::leak_ptr()
Line
Count
Source
116
3.22k
    {
117
3.22k
        T* leaked_ptr = m_ptr;
118
3.22k
        m_ptr = nullptr;
119
3.22k
        return leaked_ptr;
120
3.22k
    }
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
107
    {
117
107
        T* leaked_ptr = m_ptr;
118
107
        m_ptr = nullptr;
119
107
        return leaked_ptr;
120
107
    }
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
41.1k
    {
117
41.1k
        T* leaked_ptr = m_ptr;
118
41.1k
        m_ptr = nullptr;
119
41.1k
        return leaked_ptr;
120
41.1k
    }
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::leak_ptr()
Line
Count
Source
116
40.9M
    {
117
40.9M
        T* leaked_ptr = m_ptr;
118
40.9M
        m_ptr = nullptr;
119
40.9M
        return leaked_ptr;
120
40.9M
    }
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
130
    {
117
130
        T* leaked_ptr = m_ptr;
118
130
        m_ptr = nullptr;
119
130
        return leaked_ptr;
120
130
    }
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
38.7k
    {
117
38.7k
        T* leaked_ptr = m_ptr;
118
38.7k
        m_ptr = nullptr;
119
38.7k
        return leaked_ptr;
120
38.7k
    }
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
9.34M
    {
117
9.34M
        T* leaked_ptr = m_ptr;
118
9.34M
        m_ptr = nullptr;
119
9.34M
        return leaked_ptr;
120
9.34M
    }
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::leak_ptr()
Line
Count
Source
116
169M
    {
117
169M
        T* leaked_ptr = m_ptr;
118
169M
        m_ptr = nullptr;
119
169M
        return leaked_ptr;
120
169M
    }
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
8.18M
    {
117
8.18M
        T* leaked_ptr = m_ptr;
118
8.18M
        m_ptr = nullptr;
119
8.18M
        return leaked_ptr;
120
8.18M
    }
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
127M
    {
117
127M
        T* leaked_ptr = m_ptr;
118
127M
        m_ptr = nullptr;
119
127M
        return leaked_ptr;
120
127M
    }
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::leak_ptr()
Line
Count
Source
116
322k
    {
117
322k
        T* leaked_ptr = m_ptr;
118
322k
        m_ptr = nullptr;
119
322k
        return leaked_ptr;
120
322k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::leak_ptr()
Line
Count
Source
116
15.0k
    {
117
15.0k
        T* leaked_ptr = m_ptr;
118
15.0k
        m_ptr = nullptr;
119
15.0k
        return leaked_ptr;
120
15.0k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::leak_ptr()
Line
Count
Source
116
56.0k
    {
117
56.0k
        T* leaked_ptr = m_ptr;
118
56.0k
        m_ptr = nullptr;
119
56.0k
        return leaked_ptr;
120
56.0k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::leak_ptr()
Line
Count
Source
116
186k
    {
117
186k
        T* leaked_ptr = m_ptr;
118
186k
        m_ptr = nullptr;
119
186k
        return leaked_ptr;
120
186k
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::leak_ptr()
Line
Count
Source
116
2.91M
    {
117
2.91M
        T* leaked_ptr = m_ptr;
118
2.91M
        m_ptr = nullptr;
119
2.91M
        return leaked_ptr;
120
2.91M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::leak_ptr()
Line
Count
Source
116
37.7k
    {
117
37.7k
        T* leaked_ptr = m_ptr;
118
37.7k
        m_ptr = nullptr;
119
37.7k
        return leaked_ptr;
120
37.7k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::leak_ptr()
Line
Count
Source
116
3.04M
    {
117
3.04M
        T* leaked_ptr = m_ptr;
118
3.04M
        m_ptr = nullptr;
119
3.04M
        return leaked_ptr;
120
3.04M
    }
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<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::leak_ptr()
121
122
    NonnullOwnPtr<T> release_nonnull()
123
15.9M
    {
124
15.9M
        VERIFY(m_ptr);
125
15.9M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
15.9M
    }
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
107
    {
124
107
        VERIFY(m_ptr);
125
107
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
107
    }
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
9.34M
    {
124
9.34M
        VERIFY(m_ptr);
125
9.34M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
9.34M
    }
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
322k
    {
124
322k
        VERIFY(m_ptr);
125
322k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
322k
    }
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::release_nonnull()
Line
Count
Source
123
15.0k
    {
124
15.0k
        VERIFY(m_ptr);
125
15.0k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
15.0k
    }
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::release_nonnull()
Line
Count
Source
123
56.0k
    {
124
56.0k
        VERIFY(m_ptr);
125
56.0k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
56.0k
    }
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::release_nonnull()
Line
Count
Source
123
186k
    {
124
186k
        VERIFY(m_ptr);
125
186k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
186k
    }
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::release_nonnull()
Line
Count
Source
123
2.91M
    {
124
2.91M
        VERIFY(m_ptr);
125
2.91M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
2.91M
    }
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::release_nonnull()
Line
Count
Source
123
37.7k
    {
124
37.7k
        VERIFY(m_ptr);
125
37.7k
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
37.7k
    }
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::release_nonnull()
Line
Count
Source
123
3.04M
    {
124
3.04M
        VERIFY(m_ptr);
125
3.04M
        return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr());
126
3.04M
    }
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::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
7.08M
    T* ptr() const { return m_ptr; }
Unexecuted instantiation: AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::ptr() const
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
7.08M
    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
407M
    {
139
407M
        VERIFY(m_ptr);
140
407M
        return m_ptr;
141
407M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator->() const
Line
Count
Source
138
2.19k
    {
139
2.19k
        VERIFY(m_ptr);
140
2.19k
        return m_ptr;
141
2.19k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator->() const
Line
Count
Source
138
1.07k
    {
139
1.07k
        VERIFY(m_ptr);
140
1.07k
        return m_ptr;
141
1.07k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator->() const
Line
Count
Source
138
1.45k
    {
139
1.45k
        VERIFY(m_ptr);
140
1.45k
        return m_ptr;
141
1.45k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator->() const
Line
Count
Source
138
1.42k
    {
139
1.42k
        VERIFY(m_ptr);
140
1.42k
        return m_ptr;
141
1.42k
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator->() const
Line
Count
Source
138
18.2k
    {
139
18.2k
        VERIFY(m_ptr);
140
18.2k
        return m_ptr;
141
18.2k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator->() const
Line
Count
Source
138
892
    {
139
892
        VERIFY(m_ptr);
140
892
        return m_ptr;
141
892
    }
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.47M
    {
139
1.47M
        VERIFY(m_ptr);
140
1.47M
        return m_ptr;
141
1.47M
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator->() const
Line
Count
Source
138
30.8k
    {
139
30.8k
        VERIFY(m_ptr);
140
30.8k
        return m_ptr;
141
30.8k
    }
AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::operator->() const
Line
Count
Source
138
184
    {
139
184
        VERIFY(m_ptr);
140
184
        return m_ptr;
141
184
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator->() const
Line
Count
Source
138
1.05k
    {
139
1.05k
        VERIFY(m_ptr);
140
1.05k
        return m_ptr;
141
1.05k
    }
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::operator->() const
Line
Count
Source
138
34.3k
    {
139
34.3k
        VERIFY(m_ptr);
140
34.3k
        return m_ptr;
141
34.3k
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator->() const
Line
Count
Source
138
5.46k
    {
139
5.46k
        VERIFY(m_ptr);
140
5.46k
        return m_ptr;
141
5.46k
    }
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::operator->() const
Line
Count
Source
138
515k
    {
139
515k
        VERIFY(m_ptr);
140
515k
        return m_ptr;
141
515k
    }
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXLLoadingContext, AK::DefaultDelete<Gfx::JPEGXLLoadingContext> >::operator->() const
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::operator->() const
Line
Count
Source
138
60.5k
    {
139
60.5k
        VERIFY(m_ptr);
140
60.5k
        return m_ptr;
141
60.5k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::operator->() const
Line
Count
Source
138
3.94k
    {
139
3.94k
        VERIFY(m_ptr);
140
3.94k
        return m_ptr;
141
3.94k
    }
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::operator->() const
Line
Count
Source
138
41.1k
    {
139
41.1k
        VERIFY(m_ptr);
140
41.1k
        return m_ptr;
141
41.1k
    }
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::operator->() const
Line
Count
Source
138
22.8k
    {
139
22.8k
        VERIFY(m_ptr);
140
22.8k
        return m_ptr;
141
22.8k
    }
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.40M
    {
139
1.40M
        VERIFY(m_ptr);
140
1.40M
        return m_ptr;
141
1.40M
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator->() const
Line
Count
Source
138
363M
    {
139
363M
        VERIFY(m_ptr);
140
363M
        return m_ptr;
141
363M
    }
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
37.8M
    {
139
37.8M
        VERIFY(m_ptr);
140
37.8M
        return m_ptr;
141
37.8M
    }
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
20.6k
    {
139
20.6k
        VERIFY(m_ptr);
140
20.6k
        return m_ptr;
141
20.6k
    }
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
80.2k
    {
139
80.2k
        VERIFY(m_ptr);
140
80.2k
        return m_ptr;
141
80.2k
    }
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const
Line
Count
Source
138
32.5k
    {
139
32.5k
        VERIFY(m_ptr);
140
32.5k
        return m_ptr;
141
32.5k
    }
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
158k
    {
139
158k
        VERIFY(m_ptr);
140
158k
        return m_ptr;
141
158k
    }
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
1.07M
    {
139
1.07M
        VERIFY(m_ptr);
140
1.07M
        return m_ptr;
141
1.07M
    }
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
967k
    {
139
967k
        VERIFY(m_ptr);
140
967k
        return m_ptr;
141
967k
    }
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator->() const
142
143
    T& operator*() const
144
491M
    {
145
491M
        VERIFY(m_ptr);
146
491M
        return *m_ptr;
147
491M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator*() const
Line
Count
Source
144
2.09k
    {
145
2.09k
        VERIFY(m_ptr);
146
2.09k
        return *m_ptr;
147
2.09k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator*() const
Line
Count
Source
144
1.32k
    {
145
1.32k
        VERIFY(m_ptr);
146
1.32k
        return *m_ptr;
147
1.32k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator*() const
Line
Count
Source
144
1.53k
    {
145
1.53k
        VERIFY(m_ptr);
146
1.53k
        return *m_ptr;
147
1.53k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator*() const
Line
Count
Source
144
1.52k
    {
145
1.52k
        VERIFY(m_ptr);
146
1.52k
        return *m_ptr;
147
1.52k
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator*() const
Line
Count
Source
144
7.90k
    {
145
7.90k
        VERIFY(m_ptr);
146
7.90k
        return *m_ptr;
147
7.90k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator*() const
Line
Count
Source
144
4.01k
    {
145
4.01k
        VERIFY(m_ptr);
146
4.01k
        return *m_ptr;
147
4.01k
    }
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator*() const
Line
Count
Source
144
185k
    {
145
185k
        VERIFY(m_ptr);
146
185k
        return *m_ptr;
147
185k
    }
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::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::operator*() const
Line
Count
Source
144
4.42k
    {
145
4.42k
        VERIFY(m_ptr);
146
4.42k
        return *m_ptr;
147
4.42k
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator*() const
Line
Count
Source
144
904
    {
145
904
        VERIFY(m_ptr);
146
904
        return *m_ptr;
147
904
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator*() const
Line
Count
Source
144
4.53k
    {
145
4.53k
        VERIFY(m_ptr);
146
4.53k
        return *m_ptr;
147
4.53k
    }
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
31.3k
    {
145
31.3k
        VERIFY(m_ptr);
146
31.3k
        return *m_ptr;
147
31.3k
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::operator*() const
Line
Count
Source
144
681
    {
145
681
        VERIFY(m_ptr);
146
681
        return *m_ptr;
147
681
    }
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.3k
    {
145
10.3k
        VERIFY(m_ptr);
146
10.3k
        return *m_ptr;
147
10.3k
    }
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.51k
    {
145
2.51k
        VERIFY(m_ptr);
146
2.51k
        return *m_ptr;
147
2.51k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator*() const
Line
Count
Source
144
363M
    {
145
363M
        VERIFY(m_ptr);
146
363M
        return *m_ptr;
147
363M
    }
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
102k
    {
145
102k
        VERIFY(m_ptr);
146
102k
        return *m_ptr;
147
102k
    }
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
48
    {
145
48
        VERIFY(m_ptr);
146
48
        return *m_ptr;
147
48
    }
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
9.34M
    {
145
9.34M
        VERIFY(m_ptr);
146
9.34M
        return *m_ptr;
147
9.34M
    }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator*() const
Line
Count
Source
144
6.39M
    {
145
6.39M
        VERIFY(m_ptr);
146
6.39M
        return *m_ptr;
147
6.39M
    }
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
84.9M
    {
145
84.9M
        VERIFY(m_ptr);
146
84.9M
        return *m_ptr;
147
84.9M
    }
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::operator*() const
Line
Count
Source
144
2.66M
    {
145
2.66M
        VERIFY(m_ptr);
146
2.66M
        return *m_ptr;
147
2.66M
    }
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
23.5M
    {
145
23.5M
        VERIFY(m_ptr);
146
23.5M
        return *m_ptr;
147
23.5M
    }
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::operator*() const
148
149
1.89G
    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
469k
    operator T*() const { return m_ptr; }
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator JS::Realm::HostDefined*() const
Unexecuted instantiation: AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::operator JS::VM::CustomData*() const
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::operator JS::JobCallback::CustomData*() const
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::operator Shell::AST::Command*() const
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::operator AK::Function<bool ()>*() const
Line
Count
Source
149
1.89G
    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.27M
    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
582
    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
85.8k
    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
38.7k
    operator bool() { return !!m_ptr; }
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator bool()
Line
Count
Source
151
2.15M
    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<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
189M
    {
155
189M
        AK::swap(m_ptr, other.m_ptr);
156
189M
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >&)
Line
Count
Source
154
1.44k
    {
155
1.44k
        AK::swap(m_ptr, other.m_ptr);
156
1.44k
    }
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >&)
Line
Count
Source
154
965
    {
155
965
        AK::swap(m_ptr, other.m_ptr);
156
965
    }
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.05k
    {
155
1.05k
        AK::swap(m_ptr, other.m_ptr);
156
1.05k
    }
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.05k
    {
155
1.05k
        AK::swap(m_ptr, other.m_ptr);
156
1.05k
    }
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::swap(AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >&)
Line
Count
Source
154
4.13k
    {
155
4.13k
        AK::swap(m_ptr, other.m_ptr);
156
4.13k
    }
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::swap(AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >&)
Line
Count
Source
154
3.57k
    {
155
3.57k
        AK::swap(m_ptr, other.m_ptr);
156
3.57k
    }
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::swap(AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >&)
Line
Count
Source
154
923
    {
155
923
        AK::swap(m_ptr, other.m_ptr);
156
923
    }
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::swap(AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >&)
Line
Count
Source
154
6.05k
    {
155
6.05k
        AK::swap(m_ptr, other.m_ptr);
156
6.05k
    }
AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >::swap(AK::OwnPtr<Gfx::BitBuffer, AK::DefaultDelete<Gfx::BitBuffer> >&)
Line
Count
Source
154
118
    {
155
118
        AK::swap(m_ptr, other.m_ptr);
156
118
    }
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::swap(AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >&)
Line
Count
Source
154
246
    {
155
246
        AK::swap(m_ptr, other.m_ptr);
156
246
    }
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
550k
    {
155
550k
        AK::swap(m_ptr, other.m_ptr);
156
550k
    }
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::swap(AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >&)
Line
Count
Source
154
2.18k
    {
155
2.18k
        AK::swap(m_ptr, other.m_ptr);
156
2.18k
    }
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
66.1M
    {
155
66.1M
        AK::swap(m_ptr, other.m_ptr);
156
66.1M
    }
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::swap(AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >&)
Line
Count
Source
154
7.72k
    {
155
7.72k
        AK::swap(m_ptr, other.m_ptr);
156
7.72k
    }
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::swap(AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >&)
Line
Count
Source
154
9.61k
    {
155
9.61k
        AK::swap(m_ptr, other.m_ptr);
156
9.61k
    }
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::swap(AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >&)
Line
Count
Source
154
365
    {
155
365
        AK::swap(m_ptr, other.m_ptr);
156
365
    }
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::swap(AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >&)
Line
Count
Source
154
365
    {
155
365
        AK::swap(m_ptr, other.m_ptr);
156
365
    }
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::swap(AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >&)
Line
Count
Source
154
86
    {
155
86
        AK::swap(m_ptr, other.m_ptr);
156
86
    }
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
19.8k
    {
155
19.8k
        AK::swap(m_ptr, other.m_ptr);
156
19.8k
    }
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.51k
    {
155
2.51k
        AK::swap(m_ptr, other.m_ptr);
156
2.51k
    }
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::swap(AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >&)
Line
Count
Source
154
3
    {
155
3
        AK::swap(m_ptr, other.m_ptr);
156
3
    }
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::swap(AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >&)
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::swap(AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >&)
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::swap(AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >&)
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::swap(AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >&)
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::swap(AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >&)
Line
Count
Source
154
18.1k
    {
155
18.1k
        AK::swap(m_ptr, other.m_ptr);
156
18.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
130
    {
155
130
        AK::swap(m_ptr, other.m_ptr);
156
130
    }
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
20.4k
    {
155
20.4k
        AK::swap(m_ptr, other.m_ptr);
156
20.4k
    }
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
65
    {
155
65
        AK::swap(m_ptr, other.m_ptr);
156
65
    }
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
129
    {
155
129
        AK::swap(m_ptr, other.m_ptr);
156
129
    }
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
282
    {
155
282
        AK::swap(m_ptr, other.m_ptr);
156
282
    }
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
12.5k
    {
155
12.5k
        AK::swap(m_ptr, other.m_ptr);
156
12.5k
    }
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::swap(AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >&)
Line
Count
Source
154
132
    {
155
132
        AK::swap(m_ptr, other.m_ptr);
156
132
    }
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::swap(AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >&)
Line
Count
Source
154
9.34M
    {
155
9.34M
        AK::swap(m_ptr, other.m_ptr);
156
9.34M
    }
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
52.7k
    {
155
52.7k
        AK::swap(m_ptr, other.m_ptr);
156
52.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
84.9M
    {
155
84.9M
        AK::swap(m_ptr, other.m_ptr);
156
84.9M
    }
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
28.4M
    {
155
28.4M
        AK::swap(m_ptr, other.m_ptr);
156
28.4M
    }
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
697
    {
155
697
        AK::swap(m_ptr, other.m_ptr);
156
697
    }
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