/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 |