/src/serenity/AK/OwnPtr.h
Line | Count | Source |
1 | | /* |
2 | | * Copyright (c) 2018-2020, Andreas Kling <kling@serenityos.org> |
3 | | * |
4 | | * SPDX-License-Identifier: BSD-2-Clause |
5 | | */ |
6 | | |
7 | | #pragma once |
8 | | |
9 | | #include <AK/Error.h> |
10 | | #include <AK/Forward.h> |
11 | | #include <AK/NonnullOwnPtr.h> |
12 | | #include <AK/RefCounted.h> |
13 | | |
14 | | #define OWNPTR_SCRUB_BYTE 0xf0 |
15 | | |
16 | | namespace AK { |
17 | | |
18 | | template<typename T, typename TDeleter> |
19 | | class [[nodiscard]] OwnPtr { |
20 | | public: |
21 | 537M | OwnPtr() = default; AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::OwnPtr() Line | Count | Source | 21 | 1.58k | OwnPtr() = default; |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::OwnPtr() Line | Count | Source | 21 | 1.03k | OwnPtr() = default; |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::OwnPtr() Line | Count | Source | 21 | 1.06k | OwnPtr() = default; |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::OwnPtr() Line | Count | Source | 21 | 1.12k | OwnPtr() = default; |
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::OwnPtr() AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::OwnPtr() Line | Count | Source | 21 | 4.05k | OwnPtr() = default; |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr() Line | Count | Source | 21 | 3.53k | OwnPtr() = default; |
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::OwnPtr() Line | Count | Source | 21 | 931 | OwnPtr() = default; |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr() Line | Count | Source | 21 | 6.03k | OwnPtr() = default; |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr() Line | Count | Source | 21 | 296 | OwnPtr() = default; |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr() Line | Count | Source | 21 | 3.21k | OwnPtr() = default; |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr() Line | Count | Source | 21 | 8.63M | OwnPtr() = default; |
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr() Line | Count | Source | 21 | 378M | OwnPtr() = default; |
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr() Line | Count | Source | 21 | 24.0k | OwnPtr() = default; |
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::OwnPtr() Line | Count | Source | 21 | 9.85k | OwnPtr() = default; |
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr() Line | Count | Source | 21 | 375 | OwnPtr() = default; |
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr() Line | Count | Source | 21 | 375 | OwnPtr() = default; |
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr() Line | Count | Source | 21 | 551 | OwnPtr() = default; |
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr() Line | Count | Source | 21 | 28.5k | OwnPtr() = default; |
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr() Line | Count | Source | 21 | 4.06k | OwnPtr() = default; |
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::OwnPtr() Line | Count | Source | 21 | 161 | OwnPtr() = default; |
Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::OwnPtr() AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::OwnPtr() Line | Count | Source | 21 | 8.92k | OwnPtr() = default; |
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr() Line | Count | Source | 21 | 54 | OwnPtr() = default; |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::OwnPtr() AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr() Line | Count | Source | 21 | 13.5k | OwnPtr() = default; |
AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::OwnPtr() Line | Count | Source | 21 | 13.5k | OwnPtr() = default; |
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr() Line | Count | Source | 21 | 54 | OwnPtr() = default; |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::OwnPtr() Line | Count | Source | 21 | 18.7k | OwnPtr() = default; |
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr() Line | Count | Source | 21 | 18.7k | OwnPtr() = default; |
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr() Line | Count | Source | 21 | 18.7k | OwnPtr() = default; |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr() Line | Count | Source | 21 | 18.7k | OwnPtr() = default; |
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::OwnPtr() Line | Count | Source | 21 | 54 | OwnPtr() = default; |
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::OwnPtr() RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::OwnPtr() Line | Count | Source | 21 | 10.8M | OwnPtr() = default; |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr() Line | Count | Source | 21 | 4.29k | OwnPtr() = default; |
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr() Line | Count | Source | 21 | 10.6k | OwnPtr() = default; |
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr() AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::OwnPtr() Line | Count | Source | 21 | 14.7M | OwnPtr() = default; |
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr() Line | Count | Source | 21 | 14.7M | OwnPtr() = default; |
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr() Line | Count | Source | 21 | 10.8M | OwnPtr() = default; |
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr() Line | Count | Source | 21 | 17.6M | OwnPtr() = default; |
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr() Line | Count | Source | 21 | 17.5M | OwnPtr() = default; |
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr() Line | Count | Source | 21 | 17.4M | OwnPtr() = default; |
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr() Line | Count | Source | 21 | 17.6M | OwnPtr() = default; |
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr() Line | Count | Source | 21 | 29.3M | OwnPtr() = default; |
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::OwnPtr() AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::OwnPtr() Line | Count | Source | 21 | 777 | OwnPtr() = default; |
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::OwnPtr() Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr() |
22 | | |
23 | | OwnPtr(decltype(nullptr)) |
24 | 9.80k | : m_ptr(nullptr) |
25 | 9.80k | { |
26 | 9.80k | } Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::OwnPtr(decltype(nullptr)) AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::OwnPtr(decltype(nullptr)) Line | Count | Source | 24 | 4.99k | : m_ptr(nullptr) | 25 | 4.99k | { | 26 | 4.99k | } |
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr(decltype(nullptr)) Line | Count | Source | 24 | 695 | : m_ptr(nullptr) | 25 | 695 | { | 26 | 695 | } |
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr(decltype(nullptr)) Line | Count | Source | 24 | 4.11k | : m_ptr(nullptr) | 25 | 4.11k | { | 26 | 4.11k | } |
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::OwnPtr(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::OwnPtr(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::OwnPtr(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr(decltype(nullptr)) |
27 | | |
28 | | OwnPtr(OwnPtr&& other) |
29 | 338M | : m_ptr(other.leak_ptr()) |
30 | 338M | { |
31 | 338M | } Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::OwnPtr(AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >&&) AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr(AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >&&) Line | Count | Source | 29 | 9.08M | : m_ptr(other.leak_ptr()) | 30 | 9.08M | { | 31 | 9.08M | } |
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr(AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >&&) Line | Count | Source | 29 | 2.82k | : m_ptr(other.leak_ptr()) | 30 | 2.82k | { | 31 | 2.82k | } |
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::OwnPtr(AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >&&) Line | Count | Source | 29 | 3.62k | : m_ptr(other.leak_ptr()) | 30 | 3.62k | { | 31 | 3.62k | } |
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::OwnPtr(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&&) Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::OwnPtr(AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>&&) AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::OwnPtr(AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >&&) Line | Count | Source | 29 | 24.1k | : m_ptr(other.leak_ptr()) | 30 | 24.1k | { | 31 | 24.1k | } |
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr(AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >&&) Line | Count | Source | 29 | 22.1M | : m_ptr(other.leak_ptr()) | 30 | 22.1M | { | 31 | 22.1M | } |
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr(AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >&&) Line | Count | Source | 29 | 108 | : m_ptr(other.leak_ptr()) | 30 | 108 | { | 31 | 108 | } |
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::OwnPtr(AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >&&) Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::OwnPtr(AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >&&) Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr(AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >&&) AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr(AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >&&) Line | Count | Source | 29 | 6.26k | : m_ptr(other.leak_ptr()) | 30 | 6.26k | { | 31 | 6.26k | } |
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr(AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >&&) Line | Count | Source | 29 | 163M | : m_ptr(other.leak_ptr()) | 30 | 163M | { | 31 | 163M | } |
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::OwnPtr(AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >&&) Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::OwnPtr(AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr(AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::OwnPtr(AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >&&) Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::OwnPtr(AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::OwnPtr(AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >&&) Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr(AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >&&) AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::OwnPtr(AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >&&) Line | Count | Source | 29 | 13.4M | : m_ptr(other.leak_ptr()) | 30 | 13.4M | { | 31 | 13.4M | } |
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr(AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >&&) Line | Count | Source | 29 | 130M | : m_ptr(other.leak_ptr()) | 30 | 130M | { | 31 | 130M | } |
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::OwnPtr(AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >&&) Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr(AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >&&) |
32 | | |
33 | | template<typename U> |
34 | | OwnPtr(NonnullOwnPtr<U>&& other) |
35 | 197M | : m_ptr(other.leak_ptr()) |
36 | 197M | { |
37 | 197M | } AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >&&) Line | Count | Source | 35 | 1.58k | : m_ptr(other.leak_ptr()) | 36 | 1.58k | { | 37 | 1.58k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >&&) Line | Count | Source | 35 | 1.03k | : m_ptr(other.leak_ptr()) | 36 | 1.03k | { | 37 | 1.03k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >&&) Line | Count | Source | 35 | 1.06k | : m_ptr(other.leak_ptr()) | 36 | 1.06k | { | 37 | 1.06k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >&&) Line | Count | Source | 35 | 1.12k | : m_ptr(other.leak_ptr()) | 36 | 1.12k | { | 37 | 1.12k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::OwnPtr<Gfx::ImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>&&) AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::OwnPtr<Gfx::BMPLoadingContext>(AK::NonnullOwnPtr<Gfx::BMPLoadingContext>&&) Line | Count | Source | 35 | 4.05k | : m_ptr(other.leak_ptr()) | 36 | 4.05k | { | 37 | 4.05k | } |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::OwnPtr<Gfx::DDSLoadingContext>(AK::NonnullOwnPtr<Gfx::DDSLoadingContext>&&) Line | Count | Source | 35 | 3.53k | : m_ptr(other.leak_ptr()) | 36 | 3.53k | { | 37 | 3.53k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::OwnPtr<Gfx::DICOMLoadingContext>(AK::NonnullOwnPtr<Gfx::DICOMLoadingContext>&&) AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::OwnPtr<Gfx::GIFLoadingContext>(AK::NonnullOwnPtr<Gfx::GIFLoadingContext>&&) Line | Count | Source | 35 | 931 | : m_ptr(other.leak_ptr()) | 36 | 931 | { | 37 | 931 | } |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::OwnPtr<Gfx::ICOLoadingContext>(AK::NonnullOwnPtr<Gfx::ICOLoadingContext>&&) Line | Count | Source | 35 | 6.03k | : m_ptr(other.leak_ptr()) | 36 | 6.03k | { | 37 | 6.03k | } |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::OwnPtr<Gfx::JBIG2LoadingContext>(AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>&&) Line | Count | Source | 35 | 296 | : m_ptr(other.leak_ptr()) | 36 | 296 | { | 37 | 296 | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>&&) Line | Count | Source | 35 | 619k | : m_ptr(other.leak_ptr()) | 36 | 619k | { | 37 | 619k | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>&&) Line | Count | Source | 35 | 3.22M | : m_ptr(other.leak_ptr()) | 36 | 3.22M | { | 37 | 3.22M | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>&&) Line | Count | Source | 35 | 111k | : m_ptr(other.leak_ptr()) | 36 | 111k | { | 37 | 111k | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>&&) Line | Count | Source | 35 | 320k | : m_ptr(other.leak_ptr()) | 36 | 320k | { | 37 | 320k | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::OwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>(AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>&&) Line | Count | Source | 35 | 357 | : m_ptr(other.leak_ptr()) | 36 | 357 | { | 37 | 357 | } |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::OwnPtr<Gfx::JPEG2000LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>&&) Line | Count | Source | 35 | 3.21k | : m_ptr(other.leak_ptr()) | 36 | 3.21k | { | 37 | 3.21k | } |
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::OwnPtr<Gfx::JPEG2000::TagTreeNode>(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>&&) Line | Count | Source | 35 | 87.3M | : m_ptr(other.leak_ptr()) | 36 | 87.3M | { | 37 | 87.3M | } |
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::OwnPtr<Gfx::ExifMetadata>(AK::NonnullOwnPtr<Gfx::ExifMetadata>&&) Line | Count | Source | 35 | 22.9k | : m_ptr(other.leak_ptr()) | 36 | 22.9k | { | 37 | 22.9k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::OwnPtr<Gfx::JPEGXL::LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext>&&) AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::OwnPtr<Gfx::PNGLoadingContext>(AK::NonnullOwnPtr<Gfx::PNGLoadingContext>&&) Line | Count | Source | 35 | 9.85k | : m_ptr(other.leak_ptr()) | 36 | 9.85k | { | 37 | 9.85k | } |
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::OwnPtr<Gfx::QOILoadingContext>(AK::NonnullOwnPtr<Gfx::QOILoadingContext>&&) Line | Count | Source | 35 | 375 | : m_ptr(other.leak_ptr()) | 36 | 375 | { | 37 | 375 | } |
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::OwnPtr<AK::Stream>(AK::NonnullOwnPtr<AK::Stream>&&) Line | Count | Source | 35 | 375 | : m_ptr(other.leak_ptr()) | 36 | 375 | { | 37 | 375 | } |
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::OwnPtr<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&) Line | Count | Source | 35 | 87 | : m_ptr(other.leak_ptr()) | 36 | 87 | { | 37 | 87 | } |
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::OwnPtr<Gfx::TIFF::TIFFLoadingContext>(AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>&&) Line | Count | Source | 35 | 28.5k | : m_ptr(other.leak_ptr()) | 36 | 28.5k | { | 37 | 28.5k | } |
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::OwnPtr<Gfx::WebPLoadingContext>(AK::NonnullOwnPtr<Gfx::WebPLoadingContext>&&) Line | Count | Source | 35 | 2.82k | : m_ptr(other.leak_ptr()) | 36 | 2.82k | { | 37 | 2.82k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::OwnPtr<Gfx::FontDatabase::Private>(AK::NonnullOwnPtr<Gfx::FontDatabase::Private>&&) Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::OwnPtr<OpenType::Font::GlyphPage>(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>&&) Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::OwnPtr<Core::ResourceImplementationFile>(AK::NonnullOwnPtr<Core::ResourceImplementationFile>&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::OwnPtr<AK::Vector<Core::EventLoop&, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >&&) Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::OwnPtr<Core::(anonymous namespace)::ThreadData>(AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>&&) Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::OwnPtr<Core::ThreadEventQueue::Private>(AK::NonnullOwnPtr<Core::ThreadEventQueue::Private>&&) AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::OwnPtr<XML::Node>(AK::NonnullOwnPtr<XML::Node>&&) Line | Count | Source | 35 | 2.59k | : m_ptr(other.leak_ptr()) | 36 | 2.59k | { | 37 | 2.59k | } |
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::OwnPtr<IMAP::BodyStructure>(AK::NonnullOwnPtr<IMAP::BodyStructure>&&) Line | Count | Source | 35 | 10.1k | : m_ptr(other.leak_ptr()) | 36 | 10.1k | { | 37 | 10.1k | } |
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::OwnPtr<IMAP::BodyExtension>(AK::NonnullOwnPtr<IMAP::BodyExtension>&&) Line | Count | Source | 35 | 3.85M | : m_ptr(other.leak_ptr()) | 36 | 3.85M | { | 37 | 3.85M | } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::OwnPtr<JS::ExecutionContext>(AK::NonnullOwnPtr<JS::ExecutionContext>&&) AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr<JS::SimpleIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>&&) Line | Count | Source | 35 | 6 | : m_ptr(other.leak_ptr()) | 36 | 6 | { | 37 | 6 | } |
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::OwnPtr<JS::GenericIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>&&) Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::OwnPtr<Locale::Segmenter>(AK::NonnullOwnPtr<Locale::Segmenter>&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::OwnPtr<AK::Vector<JS::PrivateElement, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >&&) AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&) Line | Count | Source | 35 | 15.1k | : m_ptr(other.leak_ptr()) | 36 | 15.1k | { | 37 | 15.1k | } |
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&) Line | Count | Source | 35 | 108 | : m_ptr(other.leak_ptr()) | 36 | 108 | { | 37 | 108 | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >&&) Line | Count | Source | 35 | 17.0k | : m_ptr(other.leak_ptr()) | 36 | 17.0k | { | 37 | 17.0k | } |
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&) AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::OwnPtr<JS::Bytecode::Interpreter>(AK::NonnullOwnPtr<JS::Bytecode::Interpreter>&&) Line | Count | Source | 35 | 54 | : m_ptr(other.leak_ptr()) | 36 | 54 | { | 37 | 54 | } |
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::OwnPtr<regex::Matcher<regex::PosixBasicParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >&&) Line | Count | Source | 35 | 3.46k | : m_ptr(other.leak_ptr()) | 36 | 3.46k | { | 37 | 3.46k | } |
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::OwnPtr<regex::Matcher<regex::PosixExtendedParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >&&) Line | Count | Source | 35 | 278 | : m_ptr(other.leak_ptr()) | 36 | 278 | { | 37 | 278 | } |
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::OwnPtr<regex::Matcher<regex::ECMA262Parser> >(AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >&&) Line | Count | Source | 35 | 1.37k | : m_ptr(other.leak_ptr()) | 36 | 1.37k | { | 37 | 1.37k | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Compare>(AK::NonnullOwnPtr<regex::OpCode_Compare>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Jump>(AK::NonnullOwnPtr<regex::OpCode_Jump>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_JumpNonEmpty>(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkJump>(AK::NonnullOwnPtr<regex::OpCode_ForkJump>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkStay>(AK::NonnullOwnPtr<regex::OpCode_ForkStay>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceJump>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ForkReplaceStay>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_FailForks>(AK::NonnullOwnPtr<regex::OpCode_FailForks>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveLeftCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBegin>(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckEnd>(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_CheckBoundary>(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Save>(AK::NonnullOwnPtr<regex::OpCode_Save>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Restore>(AK::NonnullOwnPtr<regex::OpCode_Restore>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_GoBack>(AK::NonnullOwnPtr<regex::OpCode_GoBack>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ClearCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Repeat>(AK::NonnullOwnPtr<regex::OpCode_Repeat>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_ResetRepeat>(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Checkpoint>(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::OwnPtr<regex::OpCode_Exit>(AK::NonnullOwnPtr<regex::OpCode_Exit>&&) Line | Count | Source | 35 | 7 | : m_ptr(other.leak_ptr()) | 36 | 7 | { | 37 | 7 | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&) Line | Count | Source | 35 | 10.8M | : m_ptr(other.leak_ptr()) | 36 | 10.8M | { | 37 | 10.8M | } |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::OwnPtr<Compress::GzipDecompressor::Member>(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>&&) Line | Count | Source | 35 | 47.7k | : m_ptr(other.leak_ptr()) | 36 | 47.7k | { | 37 | 47.7k | } |
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::OwnPtr<Shell::Parser::ScopedOffset>(AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>&&) Line | Count | Source | 35 | 50.0M | : m_ptr(other.leak_ptr()) | 36 | 50.0M | { | 37 | 50.0M | } |
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::OwnPtr<AK::Function<bool ()> >(AK::NonnullOwnPtr<AK::Function<bool ()> >&&) Line | Count | Source | 35 | 2.53k | : m_ptr(other.leak_ptr()) | 36 | 2.53k | { | 37 | 2.53k | } |
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::OwnPtr<Shell::AST::Command>(AK::NonnullOwnPtr<Shell::AST::Command>&&) Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::OwnPtr<Line::XtermSuggestionDisplay>(AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>&&) Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::OwnPtr<AK::InputBufferedSeekable<Core::File> >(AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >&&) Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::OwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>(AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>&&) Unexecuted instantiation: AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::OwnPtr<Web::Bindings::WebEngineCustomData>(AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::OwnPtr<Web::CSS::MediaCondition>(AK::NonnullOwnPtr<Web::CSS::MediaCondition>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::OwnPtr<Web::CSS::Supports::Condition>(AK::NonnullOwnPtr<Web::CSS::Supports::Condition>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::CalculationNode>(AK::NonnullOwnPtr<Web::CSS::CalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::OwnPtr<Web::CSS::StyleComputer::RuleCache>(AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::OwnPtr<Web::CSS::StyleComputer>(AK::NonnullOwnPtr<Web::CSS::StyleComputer>&&) Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >(AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::OwnPtr<Web::CSS::CountersSet>(AK::NonnullOwnPtr<Web::CSS::CountersSet>&&) Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::OwnPtr<Web::DOM::EventTarget::Data>(AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>&&) Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >(AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::OwnPtr<Gfx::Painter>(AK::NonnullOwnPtr<Gfx::Painter>&&) Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::OwnPtr<Core::LocalSocket>(AK::NonnullOwnPtr<Core::LocalSocket>&&) Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::OwnPtr<Web::HTML::HTMLToken::DoctypeData>(AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::OwnPtr<Web::Bindings::HostDefined>(AK::NonnullOwnPtr<Web::Bindings::HostDefined>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::BlockFormattingContext>(AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::SVGFormattingContext>(AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::FlexFormattingContext>(AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::GridFormattingContext>(AK::NonnullOwnPtr<Web::Layout::GridFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::TableFormattingContext>(AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::ReplacedFormattingContext>(AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::OwnPtr<Web::Layout::DummyFormattingContext>(AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::OwnPtr<Web::Painting::StackingContext>(AK::NonnullOwnPtr<Web::Painting::StackingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AbsCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AcosCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AsinCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::AtanCalculationNode>(AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::Atan2CalculationNode>(AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ClampCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::CosCalculationNode>(AK::NonnullOwnPtr<Web::CSS::CosCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ExpCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::HypotCalculationNode>(AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ConstantCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::LogCalculationNode>(AK::NonnullOwnPtr<Web::CSS::LogCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::MaxCalculationNode>(AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::MinCalculationNode>(AK::NonnullOwnPtr<Web::CSS::MinCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::ModCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ModCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::PowCalculationNode>(AK::NonnullOwnPtr<Web::CSS::PowCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::RemCalculationNode>(AK::NonnullOwnPtr<Web::CSS::RemCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::RoundCalculationNode>(AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::SignCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SignCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::SinCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SinCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::SqrtCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::OwnPtr<Web::CSS::TanCalculationNode>(AK::NonnullOwnPtr<Web::CSS::TanCalculationNode>&&) Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::OwnPtr<IPC::Message>(AK::NonnullOwnPtr<IPC::Message>&&) AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::OwnPtr<Markdown::Document>(AK::NonnullOwnPtr<Markdown::Document>&&) Line | Count | Source | 35 | 6.19k | : m_ptr(other.leak_ptr()) | 36 | 6.19k | { | 37 | 6.19k | } |
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::OwnPtr<Markdown::ContainerBlock>(AK::NonnullOwnPtr<Markdown::ContainerBlock>&&) Line | Count | Source | 35 | 5.03M | : m_ptr(other.leak_ptr()) | 36 | 5.03M | { | 37 | 5.03M | } |
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::OwnPtr<Markdown::CodeBlock>(AK::NonnullOwnPtr<Markdown::CodeBlock>&&) Line | Count | Source | 35 | 2.71M | : m_ptr(other.leak_ptr()) | 36 | 2.71M | { | 37 | 2.71M | } |
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::OwnPtr<Markdown::CommentBlock>(AK::NonnullOwnPtr<Markdown::CommentBlock>&&) Line | Count | Source | 35 | 22.4k | : m_ptr(other.leak_ptr()) | 36 | 22.4k | { | 37 | 22.4k | } |
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::OwnPtr<Markdown::BlockQuote>(AK::NonnullOwnPtr<Markdown::BlockQuote>&&) Line | Count | Source | 35 | 3.88M | : m_ptr(other.leak_ptr()) | 36 | 3.88M | { | 37 | 3.88M | } |
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::OwnPtr<Markdown::Heading>(AK::NonnullOwnPtr<Markdown::Heading>&&) Line | Count | Source | 35 | 565k | : m_ptr(other.leak_ptr()) | 36 | 565k | { | 37 | 565k | } |
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::OwnPtr<Markdown::HorizontalRule>(AK::NonnullOwnPtr<Markdown::HorizontalRule>&&) Line | Count | Source | 35 | 67.6k | : m_ptr(other.leak_ptr()) | 36 | 67.6k | { | 37 | 67.6k | } |
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::OwnPtr<Markdown::List>(AK::NonnullOwnPtr<Markdown::List>&&) Line | Count | Source | 35 | 90.1k | : m_ptr(other.leak_ptr()) | 36 | 90.1k | { | 37 | 90.1k | } |
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::OwnPtr<Markdown::Table>(AK::NonnullOwnPtr<Markdown::Table>&&) Line | Count | Source | 35 | 18.4k | : m_ptr(other.leak_ptr()) | 36 | 18.4k | { | 37 | 18.4k | } |
AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::OwnPtr<Markdown::Text::MultiNode>(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&) Line | Count | Source | 35 | 28.6M | : m_ptr(other.leak_ptr()) | 36 | 28.6M | { | 37 | 28.6M | } |
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::OwnPtr<Media::VideoFrame>(AK::NonnullOwnPtr<Media::VideoFrame>&&) Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::PausedStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>&&) Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::BufferingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>&&) Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::PlayingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>&&) Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::SeekingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>&&) Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::OwnPtr<Media::PlaybackManager::StoppedStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>&&) Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::OwnPtr<Media::Video::VP8::Decoder>(AK::NonnullOwnPtr<Media::Video::VP8::Decoder>&&) Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::OwnPtr<Media::Video::VP9::Decoder>(AK::NonnullOwnPtr<Media::Video::VP9::Decoder>&&) AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::OwnPtr<Media::Video::VP9::ProbabilityTables>(AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>&&) Line | Count | Source | 35 | 777 | : m_ptr(other.leak_ptr()) | 36 | 777 | { | 37 | 777 | } |
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr<SQL::TreeNode>(AK::NonnullOwnPtr<SQL::TreeNode>&&) |
38 | | template<typename U> |
39 | | OwnPtr(OwnPtr<U>&& other) |
40 | 0 | : m_ptr(other.leak_ptr()) |
41 | 0 | { |
42 | 0 | } |
43 | | ~OwnPtr() |
44 | 1.07G | { |
45 | 1.07G | clear(); |
46 | | #ifdef SANITIZE_PTRS |
47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); |
48 | | #endif |
49 | 1.07G | } AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::~OwnPtr() Line | Count | Source | 44 | 3.17k | { | 45 | 3.17k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 3.17k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::~OwnPtr() Line | Count | Source | 44 | 2.07k | { | 45 | 2.07k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 2.07k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::~OwnPtr() Line | Count | Source | 44 | 2.12k | { | 45 | 2.12k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 2.12k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::~OwnPtr() Line | Count | Source | 44 | 2.24k | { | 45 | 2.24k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 2.24k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::~OwnPtr() AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 8.11k | { | 45 | 8.11k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 8.11k | } |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 7.06k | { | 45 | 7.06k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 7.06k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::~OwnPtr() AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 1.86k | { | 45 | 1.86k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 1.86k | } |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 12.0k | { | 45 | 12.0k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 12.0k | } |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 592 | { | 45 | 592 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 592 | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::~OwnPtr() Line | Count | Source | 44 | 22.0M | { | 45 | 22.0M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 22.0M | } |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 6.42k | { | 45 | 6.42k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 6.42k | } |
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::~OwnPtr() Line | Count | Source | 44 | 465M | { | 45 | 465M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 465M | } |
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::~OwnPtr() Line | Count | Source | 44 | 47.0k | { | 45 | 47.0k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 47.0k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::~OwnPtr() AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 19.7k | { | 45 | 19.7k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 19.7k | } |
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 750 | { | 45 | 750 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 750 | } |
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::~OwnPtr() Line | Count | Source | 44 | 750 | { | 45 | 750 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 750 | } |
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::~OwnPtr() Line | Count | Source | 44 | 638 | { | 45 | 638 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 638 | } |
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 57.1k | { | 45 | 57.1k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 57.1k | } |
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::~OwnPtr() Line | Count | Source | 44 | 5.64k | { | 45 | 5.64k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 5.64k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::~OwnPtr() AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::~OwnPtr() Line | Count | Source | 44 | 7.68k | { | 45 | 7.68k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 7.68k | } |
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::~OwnPtr() Line | Count | Source | 44 | 161 | { | 45 | 161 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 161 | } |
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::~OwnPtr() Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::~OwnPtr() AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::~OwnPtr() Line | Count | Source | 44 | 11.5k | { | 45 | 11.5k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 11.5k | } |
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::~OwnPtr() Line | Count | Source | 44 | 26.0M | { | 45 | 26.0M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 26.0M | } |
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::~OwnPtr() Line | Count | Source | 44 | 34.2k | { | 45 | 34.2k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 34.2k | } |
AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::~OwnPtr() Line | Count | Source | 44 | 162 | { | 45 | 162 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 162 | } |
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::~OwnPtr() Line | Count | Source | 44 | 11.7k | { | 45 | 11.7k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 11.7k | } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::~OwnPtr() AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::~OwnPtr() Line | Count | Source | 44 | 13.5k | { | 45 | 13.5k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 13.5k | } |
Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::~OwnPtr() AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::~OwnPtr() Line | Count | Source | 44 | 13.5k | { | 45 | 13.5k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 13.5k | } |
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::~OwnPtr() Line | Count | Source | 44 | 54 | { | 45 | 54 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 54 | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::~OwnPtr() Line | Count | Source | 44 | 35.7k | { | 45 | 35.7k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 35.7k | } |
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::~OwnPtr() Line | Count | Source | 44 | 33.8k | { | 45 | 33.8k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 33.8k | } |
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::~OwnPtr() Line | Count | Source | 44 | 18.8k | { | 45 | 18.8k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 18.8k | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::~OwnPtr() Line | Count | Source | 44 | 18.7k | { | 45 | 18.7k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 18.7k | } |
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::~OwnPtr() Line | Count | Source | 44 | 108 | { | 45 | 108 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 108 | } |
Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::~OwnPtr() AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::~OwnPtr() Line | Count | Source | 44 | 8.45k | { | 45 | 8.45k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 8.45k | } |
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::~OwnPtr() Line | Count | Source | 44 | 973 | { | 45 | 973 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 973 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::~OwnPtr() Line | Count | Source | 44 | 154 | { | 45 | 154 | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 154 | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::~OwnPtr() Line | Count | Source | 44 | 21.6M | { | 45 | 21.6M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 21.6M | } |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::~OwnPtr() Line | Count | Source | 44 | 52.0k | { | 45 | 52.0k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 52.0k | } |
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::~OwnPtr() Line | Count | Source | 44 | 163M | { | 45 | 163M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 163M | } |
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::~OwnPtr() Line | Count | Source | 44 | 50.0M | { | 45 | 50.0M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 50.0M | } |
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::~OwnPtr() AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::~OwnPtr() Line | Count | Source | 44 | 6.19k | { | 45 | 6.19k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 6.19k | } |
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::~OwnPtr() Line | Count | Source | 44 | 18.5M | { | 45 | 18.5M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 18.5M | } |
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::~OwnPtr() AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::~OwnPtr() Line | Count | Source | 44 | 188M | { | 45 | 188M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 188M | } |
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::~OwnPtr() Line | Count | Source | 44 | 18.2M | { | 45 | 18.2M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 18.2M | } |
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::~OwnPtr() Line | Count | Source | 44 | 17.6M | { | 45 | 17.6M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 17.6M | } |
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::~OwnPtr() Line | Count | Source | 44 | 17.6M | { | 45 | 17.6M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 17.6M | } |
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::~OwnPtr() Line | Count | Source | 44 | 17.5M | { | 45 | 17.5M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 17.5M | } |
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::~OwnPtr() Line | Count | Source | 44 | 17.4M | { | 45 | 17.4M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 17.4M | } |
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::~OwnPtr() Line | Count | Source | 44 | 14.7M | { | 45 | 14.7M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 14.7M | } |
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::~OwnPtr() Line | Count | Source | 44 | 14.7M | { | 45 | 14.7M | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 14.7M | } |
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::~OwnPtr() AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::~OwnPtr() Line | Count | Source | 44 | 1.55k | { | 45 | 1.55k | clear(); | 46 | | #ifdef SANITIZE_PTRS | 47 | | m_ptr = (T*)(explode_byte(OWNPTR_SCRUB_BYTE)); | 48 | | #endif | 49 | 1.55k | } |
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::~OwnPtr() Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::~OwnPtr() |
50 | | |
51 | | OwnPtr(OwnPtr const&) = delete; |
52 | | template<typename U> |
53 | | OwnPtr(OwnPtr<U> const&) = delete; |
54 | | OwnPtr& operator=(OwnPtr const&) = delete; |
55 | | template<typename U> |
56 | | OwnPtr& operator=(OwnPtr<U> const&) = delete; |
57 | | |
58 | | template<typename U> |
59 | | OwnPtr(NonnullOwnPtr<U> const&) = delete; |
60 | | template<typename U> |
61 | | OwnPtr& operator=(NonnullOwnPtr<U> const&) = delete; |
62 | | template<typename U> |
63 | | OwnPtr(RefPtr<U> const&) = delete; |
64 | | template<typename U> |
65 | | OwnPtr(NonnullRefPtr<U> const&) = delete; |
66 | | template<typename U> |
67 | | OwnPtr(WeakPtr<U> const&) = delete; |
68 | | template<typename U> |
69 | | OwnPtr& operator=(RefPtr<U> const&) = delete; |
70 | | template<typename U> |
71 | | OwnPtr& operator=(NonnullRefPtr<U> const&) = delete; |
72 | | template<typename U> |
73 | | OwnPtr& operator=(WeakPtr<U> const&) = delete; |
74 | | |
75 | | OwnPtr& operator=(OwnPtr&& other) |
76 | 86.8M | { |
77 | 86.8M | OwnPtr ptr(move(other)); |
78 | 86.8M | swap(ptr); |
79 | 86.8M | return *this; |
80 | 86.8M | } AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::operator=(AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >&&) Line | Count | Source | 76 | 4.28M | { | 77 | 4.28M | OwnPtr ptr(move(other)); | 78 | 4.28M | swap(ptr); | 79 | 4.28M | return *this; | 80 | 4.28M | } |
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator=(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&&) Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=(AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >&&) Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator=(AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >&&) Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator=(AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >&&) Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator=(AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >&&) Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator=(AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >&&) AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::operator=(AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >&&) Line | Count | Source | 76 | 81.8M | { | 77 | 81.8M | OwnPtr ptr(move(other)); | 78 | 81.8M | swap(ptr); | 79 | 81.8M | return *this; | 80 | 81.8M | } |
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator=(AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator=(AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >&&) AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::operator=(AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >&&) Line | Count | Source | 76 | 706k | { | 77 | 706k | OwnPtr ptr(move(other)); | 78 | 706k | swap(ptr); | 79 | 706k | return *this; | 80 | 706k | } |
|
81 | | |
82 | | template<typename U> |
83 | | OwnPtr& operator=(OwnPtr<U>&& other) |
84 | | { |
85 | | OwnPtr ptr(move(other)); |
86 | | swap(ptr); |
87 | | return *this; |
88 | | } |
89 | | |
90 | | template<typename U> |
91 | | OwnPtr& operator=(NonnullOwnPtr<U>&& other) |
92 | 126M | { |
93 | 126M | OwnPtr ptr(move(other)); |
94 | 126M | swap(ptr); |
95 | 126M | VERIFY(m_ptr); |
96 | 126M | return *this; |
97 | 126M | } AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >&&) Line | Count | Source | 92 | 1.58k | { | 93 | 1.58k | OwnPtr ptr(move(other)); | 94 | 1.58k | swap(ptr); | 95 | 1.58k | VERIFY(m_ptr); | 96 | 1.58k | return *this; | 97 | 1.58k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >&&) Line | Count | Source | 92 | 1.03k | { | 93 | 1.03k | OwnPtr ptr(move(other)); | 94 | 1.03k | swap(ptr); | 95 | 1.03k | VERIFY(m_ptr); | 96 | 1.03k | return *this; | 97 | 1.03k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >&&) Line | Count | Source | 92 | 1.06k | { | 93 | 1.06k | OwnPtr ptr(move(other)); | 94 | 1.06k | swap(ptr); | 95 | 1.06k | VERIFY(m_ptr); | 96 | 1.06k | return *this; | 97 | 1.06k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >& AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator=<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >&&) Line | Count | Source | 92 | 1.12k | { | 93 | 1.12k | OwnPtr ptr(move(other)); | 94 | 1.12k | swap(ptr); | 95 | 1.12k | VERIFY(m_ptr); | 96 | 1.12k | return *this; | 97 | 1.12k | } |
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >& AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator=<Gfx::BMPLoadingContext>(AK::NonnullOwnPtr<Gfx::BMPLoadingContext>&&) Line | Count | Source | 92 | 4.05k | { | 93 | 4.05k | OwnPtr ptr(move(other)); | 94 | 4.05k | swap(ptr); | 95 | 4.05k | VERIFY(m_ptr); | 96 | 4.05k | return *this; | 97 | 4.05k | } |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >& AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator=<Gfx::DDSLoadingContext>(AK::NonnullOwnPtr<Gfx::DDSLoadingContext>&&) Line | Count | Source | 92 | 3.53k | { | 93 | 3.53k | OwnPtr ptr(move(other)); | 94 | 3.53k | swap(ptr); | 95 | 3.53k | VERIFY(m_ptr); | 96 | 3.53k | return *this; | 97 | 3.53k | } |
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >& AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator=<Gfx::GIFLoadingContext>(AK::NonnullOwnPtr<Gfx::GIFLoadingContext>&&) Line | Count | Source | 92 | 931 | { | 93 | 931 | OwnPtr ptr(move(other)); | 94 | 931 | swap(ptr); | 95 | 931 | VERIFY(m_ptr); | 96 | 931 | return *this; | 97 | 931 | } |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >& AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator=<Gfx::ICOLoadingContext>(AK::NonnullOwnPtr<Gfx::ICOLoadingContext>&&) Line | Count | Source | 92 | 6.03k | { | 93 | 6.03k | OwnPtr ptr(move(other)); | 94 | 6.03k | swap(ptr); | 95 | 6.03k | VERIFY(m_ptr); | 96 | 6.03k | return *this; | 97 | 6.03k | } |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >& AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator=<Gfx::JBIG2LoadingContext>(AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>&&) Line | Count | Source | 92 | 296 | { | 93 | 296 | OwnPtr ptr(move(other)); | 94 | 296 | swap(ptr); | 95 | 296 | VERIFY(m_ptr); | 96 | 296 | return *this; | 97 | 296 | } |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >& AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator=<Gfx::JPEG2000LoadingContext>(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>&&) Line | Count | Source | 92 | 3.21k | { | 93 | 3.21k | OwnPtr ptr(move(other)); | 94 | 3.21k | swap(ptr); | 95 | 3.21k | VERIFY(m_ptr); | 96 | 3.21k | return *this; | 97 | 3.21k | } |
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >& AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::operator=<Gfx::JPEG2000::TagTreeNode>(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>&&) Line | Count | Source | 92 | 87.3M | { | 93 | 87.3M | OwnPtr ptr(move(other)); | 94 | 87.3M | swap(ptr); | 95 | 87.3M | VERIFY(m_ptr); | 96 | 87.3M | return *this; | 97 | 87.3M | } |
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >& AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::operator=<Gfx::ExifMetadata>(AK::NonnullOwnPtr<Gfx::ExifMetadata>&&) Line | Count | Source | 92 | 22.9k | { | 93 | 22.9k | OwnPtr ptr(move(other)); | 94 | 22.9k | swap(ptr); | 95 | 22.9k | VERIFY(m_ptr); | 96 | 22.9k | return *this; | 97 | 22.9k | } |
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >& AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::operator=<Gfx::PNGLoadingContext>(AK::NonnullOwnPtr<Gfx::PNGLoadingContext>&&) Line | Count | Source | 92 | 9.85k | { | 93 | 9.85k | OwnPtr ptr(move(other)); | 94 | 9.85k | swap(ptr); | 95 | 9.85k | VERIFY(m_ptr); | 96 | 9.85k | return *this; | 97 | 9.85k | } |
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >& AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::operator=<Gfx::QOILoadingContext>(AK::NonnullOwnPtr<Gfx::QOILoadingContext>&&) Line | Count | Source | 92 | 375 | { | 93 | 375 | OwnPtr ptr(move(other)); | 94 | 375 | swap(ptr); | 95 | 375 | VERIFY(m_ptr); | 96 | 375 | return *this; | 97 | 375 | } |
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >& AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::operator=<AK::Stream>(AK::NonnullOwnPtr<AK::Stream>&&) Line | Count | Source | 92 | 375 | { | 93 | 375 | OwnPtr ptr(move(other)); | 94 | 375 | swap(ptr); | 95 | 375 | VERIFY(m_ptr); | 96 | 375 | return *this; | 97 | 375 | } |
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >& AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator=<TGAImageIdentifier>(AK::NonnullOwnPtr<TGAImageIdentifier>&&) Line | Count | Source | 92 | 87 | { | 93 | 87 | OwnPtr ptr(move(other)); | 94 | 87 | swap(ptr); | 95 | 87 | VERIFY(m_ptr); | 96 | 87 | return *this; | 97 | 87 | } |
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >& AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::operator=<Gfx::TIFF::TIFFLoadingContext>(AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>&&) Line | Count | Source | 92 | 28.5k | { | 93 | 28.5k | OwnPtr ptr(move(other)); | 94 | 28.5k | swap(ptr); | 95 | 28.5k | VERIFY(m_ptr); | 96 | 28.5k | return *this; | 97 | 28.5k | } |
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >& AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator=<OpenType::Font::GlyphPage>(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >& AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator=<AK::Vector<Core::EventLoop&, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >&&) Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >& AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::operator=<Core::(anonymous namespace)::ThreadData>(AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>&&) AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >& AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::operator=<XML::Node>(AK::NonnullOwnPtr<XML::Node>&&) Line | Count | Source | 92 | 2.59k | { | 93 | 2.59k | OwnPtr ptr(move(other)); | 94 | 2.59k | swap(ptr); | 95 | 2.59k | VERIFY(m_ptr); | 96 | 2.59k | return *this; | 97 | 2.59k | } |
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >& AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=<JS::SimpleIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>&&) Line | Count | Source | 92 | 6 | { | 93 | 6 | OwnPtr ptr(move(other)); | 94 | 6 | swap(ptr); | 95 | 6 | VERIFY(m_ptr); | 96 | 6 | return *this; | 97 | 6 | } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >& AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator=<JS::ExecutionContext>(AK::NonnullOwnPtr<JS::ExecutionContext>&&) Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >& AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator=<JS::GenericIndexedPropertyStorage>(AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>&&) Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >& AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator=<Locale::Segmenter>(AK::NonnullOwnPtr<Locale::Segmenter>&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >& AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator=<AK::Vector<JS::PrivateElement, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >&&) AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >& AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator=<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&) Line | Count | Source | 92 | 15.1k | { | 93 | 15.1k | OwnPtr ptr(move(other)); | 94 | 15.1k | swap(ptr); | 95 | 15.1k | VERIFY(m_ptr); | 96 | 15.1k | return *this; | 97 | 15.1k | } |
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >& AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator=<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&) Line | Count | Source | 92 | 108 | { | 93 | 108 | OwnPtr ptr(move(other)); | 94 | 108 | swap(ptr); | 95 | 108 | VERIFY(m_ptr); | 96 | 108 | return *this; | 97 | 108 | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >& AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator=<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >&&) Line | Count | Source | 92 | 17.0k | { | 93 | 17.0k | OwnPtr ptr(move(other)); | 94 | 17.0k | swap(ptr); | 95 | 17.0k | VERIFY(m_ptr); | 96 | 17.0k | return *this; | 97 | 17.0k | } |
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >& AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator=<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >&&) AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >& AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::operator=<JS::Bytecode::Interpreter>(AK::NonnullOwnPtr<JS::Bytecode::Interpreter>&&) Line | Count | Source | 92 | 54 | { | 93 | 54 | OwnPtr ptr(move(other)); | 94 | 54 | swap(ptr); | 95 | 54 | VERIFY(m_ptr); | 96 | 54 | return *this; | 97 | 54 | } |
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >& AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator=<regex::Matcher<regex::PosixBasicParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >&&) Line | Count | Source | 92 | 3.46k | { | 93 | 3.46k | OwnPtr ptr(move(other)); | 94 | 3.46k | swap(ptr); | 95 | 3.46k | VERIFY(m_ptr); | 96 | 3.46k | return *this; | 97 | 3.46k | } |
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >& AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator=<regex::Matcher<regex::PosixExtendedParser> >(AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >&&) Line | Count | Source | 92 | 278 | { | 93 | 278 | OwnPtr ptr(move(other)); | 94 | 278 | swap(ptr); | 95 | 278 | VERIFY(m_ptr); | 96 | 278 | return *this; | 97 | 278 | } |
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >& AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator=<regex::Matcher<regex::ECMA262Parser> >(AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >&&) Line | Count | Source | 92 | 1.37k | { | 93 | 1.37k | OwnPtr ptr(move(other)); | 94 | 1.37k | swap(ptr); | 95 | 1.37k | VERIFY(m_ptr); | 96 | 1.37k | return *this; | 97 | 1.37k | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Compare>(AK::NonnullOwnPtr<regex::OpCode_Compare>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Jump>(AK::NonnullOwnPtr<regex::OpCode_Jump>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_JumpNonEmpty>(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkJump>(AK::NonnullOwnPtr<regex::OpCode_ForkJump>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkStay>(AK::NonnullOwnPtr<regex::OpCode_ForkStay>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkReplaceJump>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ForkReplaceStay>(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_FailForks>(AK::NonnullOwnPtr<regex::OpCode_FailForks>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveLeftCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveRightCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_SaveRightNamedCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckBegin>(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckEnd>(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_CheckBoundary>(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Save>(AK::NonnullOwnPtr<regex::OpCode_Save>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Restore>(AK::NonnullOwnPtr<regex::OpCode_Restore>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_GoBack>(AK::NonnullOwnPtr<regex::OpCode_GoBack>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ClearCaptureGroup>(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Repeat>(AK::NonnullOwnPtr<regex::OpCode_Repeat>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_ResetRepeat>(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Checkpoint>(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >& AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator=<regex::OpCode_Exit>(AK::NonnullOwnPtr<regex::OpCode_Exit>&&) Line | Count | Source | 92 | 7 | { | 93 | 7 | OwnPtr ptr(move(other)); | 94 | 7 | swap(ptr); | 95 | 7 | VERIFY(m_ptr); | 96 | 7 | return *this; | 97 | 7 | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >& AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::operator=<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&) Line | Count | Source | 92 | 10.8M | { | 93 | 10.8M | OwnPtr ptr(move(other)); | 94 | 10.8M | swap(ptr); | 95 | 10.8M | VERIFY(m_ptr); | 96 | 10.8M | return *this; | 97 | 10.8M | } |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >& AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator=<Compress::GzipDecompressor::Member>(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>&&) Line | Count | Source | 92 | 47.7k | { | 93 | 47.7k | OwnPtr ptr(move(other)); | 94 | 47.7k | swap(ptr); | 95 | 47.7k | VERIFY(m_ptr); | 96 | 47.7k | return *this; | 97 | 47.7k | } |
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >& AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::operator=<Shell::AST::Command>(AK::NonnullOwnPtr<Shell::AST::Command>&&) Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >& AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::operator=<Line::XtermSuggestionDisplay>(AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>&&) Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >& AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator=<AK::InputBufferedSeekable<Core::File> >(AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >& AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator=<Web::CSS::StyleComputer::RuleCache>(AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>&&) Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >& AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::operator=<Web::HTML::HTMLToken::DoctypeData>(AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >& AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::operator=<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >& AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator=<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >(AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >& AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator=<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >(AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >& AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator=<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >& AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator=<Web::CSS::CountersSet>(AK::NonnullOwnPtr<Web::CSS::CountersSet>&&) Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >& AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator=<Web::DOM::EventTarget::Data>(AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>&&) Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >& AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator=<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >(AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >&&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >& AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator=<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >(AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >&&) Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >& AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::operator=<Gfx::Painter>(AK::NonnullOwnPtr<Gfx::Painter>&&) Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >& AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator=<Core::LocalSocket>(AK::NonnullOwnPtr<Core::LocalSocket>&&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >& AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator=<Web::Layout::BlockFormattingContext>(AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >& AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::operator=<Web::Painting::StackingContext>(AK::NonnullOwnPtr<Web::Painting::StackingContext>&&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >& AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator=<Web::CSS::CalculationNode>(AK::NonnullOwnPtr<Web::CSS::CalculationNode>&&) AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >& AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::operator=<Markdown::Text::MultiNode>(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&) Line | Count | Source | 92 | 28.6M | { | 93 | 28.6M | OwnPtr ptr(move(other)); | 94 | 28.6M | swap(ptr); | 95 | 28.6M | VERIFY(m_ptr); | 96 | 28.6M | return *this; | 97 | 28.6M | } |
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >& AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::operator=<Media::VideoFrame>(AK::NonnullOwnPtr<Media::VideoFrame>&&) Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >& AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::operator=<Media::Video::VP8::Decoder>(AK::NonnullOwnPtr<Media::Video::VP8::Decoder>&&) Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >& AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::operator=<Media::Video::VP9::Decoder>(AK::NonnullOwnPtr<Media::Video::VP9::Decoder>&&) Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >& AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::operator=<Media::PlaybackManager::SeekingStateHandler>(AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>&&) AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >& AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator=<Media::Video::VP9::ProbabilityTables>(AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>&&) Line | Count | Source | 92 | 777 | { | 93 | 777 | OwnPtr ptr(move(other)); | 94 | 777 | swap(ptr); | 95 | 777 | VERIFY(m_ptr); | 96 | 777 | return *this; | 97 | 777 | } |
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >& AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator=<SQL::TreeNode>(AK::NonnullOwnPtr<SQL::TreeNode>&&) |
98 | | |
99 | | OwnPtr& operator=(T* ptr) = delete; |
100 | | |
101 | | OwnPtr& operator=(nullptr_t) |
102 | 0 | { |
103 | 0 | clear(); |
104 | 0 | return *this; |
105 | 0 | } Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator=(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator=(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator=(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator=(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::operator=(decltype(nullptr)) Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator=(decltype(nullptr)) |
106 | | |
107 | | void clear() |
108 | 1.07G | { |
109 | 1.07G | auto* ptr = exchange(m_ptr, nullptr); |
110 | 1.07G | TDeleter {}(ptr); |
111 | 1.07G | } Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::clear() Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::clear() AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::clear() Line | Count | Source | 108 | 3.17k | { | 109 | 3.17k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 3.17k | TDeleter {}(ptr); | 111 | 3.17k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::clear() Line | Count | Source | 108 | 2.07k | { | 109 | 2.07k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 2.07k | TDeleter {}(ptr); | 111 | 2.07k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::clear() Line | Count | Source | 108 | 2.12k | { | 109 | 2.12k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 2.12k | TDeleter {}(ptr); | 111 | 2.12k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::clear() Line | Count | Source | 108 | 2.24k | { | 109 | 2.24k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 2.24k | TDeleter {}(ptr); | 111 | 2.24k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::clear() AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::clear() Line | Count | Source | 108 | 8.11k | { | 109 | 8.11k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 8.11k | TDeleter {}(ptr); | 111 | 8.11k | } |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::clear() Line | Count | Source | 108 | 7.06k | { | 109 | 7.06k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 7.06k | TDeleter {}(ptr); | 111 | 7.06k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::clear() AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::clear() Line | Count | Source | 108 | 1.86k | { | 109 | 1.86k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 1.86k | TDeleter {}(ptr); | 111 | 1.86k | } |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::clear() Line | Count | Source | 108 | 12.0k | { | 109 | 12.0k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 12.0k | TDeleter {}(ptr); | 111 | 12.0k | } |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::clear() Line | Count | Source | 108 | 592 | { | 109 | 592 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 592 | TDeleter {}(ptr); | 111 | 592 | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::clear() Line | Count | Source | 108 | 22.0M | { | 109 | 22.0M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 22.0M | TDeleter {}(ptr); | 111 | 22.0M | } |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::clear() Line | Count | Source | 108 | 6.42k | { | 109 | 6.42k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 6.42k | TDeleter {}(ptr); | 111 | 6.42k | } |
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::clear() Line | Count | Source | 108 | 465M | { | 109 | 465M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 465M | TDeleter {}(ptr); | 111 | 465M | } |
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::clear() Line | Count | Source | 108 | 47.0k | { | 109 | 47.0k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 47.0k | TDeleter {}(ptr); | 111 | 47.0k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::clear() AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::clear() Line | Count | Source | 108 | 19.7k | { | 109 | 19.7k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 19.7k | TDeleter {}(ptr); | 111 | 19.7k | } |
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::clear() Line | Count | Source | 108 | 750 | { | 109 | 750 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 750 | TDeleter {}(ptr); | 111 | 750 | } |
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::clear() Line | Count | Source | 108 | 750 | { | 109 | 750 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 750 | TDeleter {}(ptr); | 111 | 750 | } |
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::clear() Line | Count | Source | 108 | 638 | { | 109 | 638 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 638 | TDeleter {}(ptr); | 111 | 638 | } |
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::clear() Line | Count | Source | 108 | 57.1k | { | 109 | 57.1k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 57.1k | TDeleter {}(ptr); | 111 | 57.1k | } |
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::clear() Line | Count | Source | 108 | 5.64k | { | 109 | 5.64k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 5.64k | TDeleter {}(ptr); | 111 | 5.64k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::clear() AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::clear() Line | Count | Source | 108 | 7.68k | { | 109 | 7.68k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 7.68k | TDeleter {}(ptr); | 111 | 7.68k | } |
AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::clear() Line | Count | Source | 108 | 161 | { | 109 | 161 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 161 | TDeleter {}(ptr); | 111 | 161 | } |
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::clear() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::clear() Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::clear() Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::clear() AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::clear() Line | Count | Source | 108 | 11.5k | { | 109 | 11.5k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 11.5k | TDeleter {}(ptr); | 111 | 11.5k | } |
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::clear() Line | Count | Source | 108 | 26.0M | { | 109 | 26.0M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 26.0M | TDeleter {}(ptr); | 111 | 26.0M | } |
AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::clear() Line | Count | Source | 108 | 34.2k | { | 109 | 34.2k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 34.2k | TDeleter {}(ptr); | 111 | 34.2k | } |
Unexecuted instantiation: AK::OwnPtr<IMAP::SearchKey, AK::DefaultDelete<IMAP::SearchKey> >::clear() AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::clear() Line | Count | Source | 108 | 162 | { | 109 | 162 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 162 | TDeleter {}(ptr); | 111 | 162 | } |
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::clear() Line | Count | Source | 108 | 13.5k | { | 109 | 13.5k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 13.5k | TDeleter {}(ptr); | 111 | 13.5k | } |
AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::clear() Line | Count | Source | 108 | 54 | { | 109 | 54 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 54 | TDeleter {}(ptr); | 111 | 54 | } |
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::clear() Line | Count | Source | 108 | 11.7k | { | 109 | 11.7k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 11.7k | TDeleter {}(ptr); | 111 | 11.7k | } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::clear() Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::clear() Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::clear() AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::clear() Line | Count | Source | 108 | 13.5k | { | 109 | 13.5k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 13.5k | TDeleter {}(ptr); | 111 | 13.5k | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::clear() Line | Count | Source | 108 | 35.7k | { | 109 | 35.7k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 35.7k | TDeleter {}(ptr); | 111 | 35.7k | } |
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::clear() Line | Count | Source | 108 | 33.8k | { | 109 | 33.8k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 33.8k | TDeleter {}(ptr); | 111 | 33.8k | } |
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::clear() Line | Count | Source | 108 | 18.8k | { | 109 | 18.8k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 18.8k | TDeleter {}(ptr); | 111 | 18.8k | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::clear() Line | Count | Source | 108 | 18.7k | { | 109 | 18.7k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 18.7k | TDeleter {}(ptr); | 111 | 18.7k | } |
AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::clear() Line | Count | Source | 108 | 108 | { | 109 | 108 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 108 | TDeleter {}(ptr); | 111 | 108 | } |
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::clear() Line | Count | Source | 108 | 8.45k | { | 109 | 8.45k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 8.45k | TDeleter {}(ptr); | 111 | 8.45k | } |
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::clear() Line | Count | Source | 108 | 973 | { | 109 | 973 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 973 | TDeleter {}(ptr); | 111 | 973 | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::clear() Line | Count | Source | 108 | 154 | { | 109 | 154 | auto* ptr = exchange(m_ptr, nullptr); | 110 | 154 | TDeleter {}(ptr); | 111 | 154 | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::clear() Line | Count | Source | 108 | 21.6M | { | 109 | 21.6M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 21.6M | TDeleter {}(ptr); | 111 | 21.6M | } |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::clear() Line | Count | Source | 108 | 102k | { | 109 | 102k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 102k | TDeleter {}(ptr); | 111 | 102k | } |
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::clear() Line | Count | Source | 108 | 163M | { | 109 | 163M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 163M | TDeleter {}(ptr); | 111 | 163M | } |
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::clear() AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::clear() Line | Count | Source | 108 | 50.0M | { | 109 | 50.0M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 50.0M | TDeleter {}(ptr); | 111 | 50.0M | } |
Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::clear() Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::clear() Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::clear() Unexecuted instantiation: AK::OwnPtr<Protocol::Request::InternalBufferedData, AK::DefaultDelete<Protocol::Request::InternalBufferedData> >::clear() Unexecuted instantiation: AK::OwnPtr<Protocol::Request::InternalStreamData, AK::DefaultDelete<Protocol::Request::InternalStreamData> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::clear() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::clear() Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::clear() Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::clear() Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::clear() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::clear() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::clear() Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::clear() Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::clear() Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::clear() AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::clear() Line | Count | Source | 108 | 6.19k | { | 109 | 6.19k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 6.19k | TDeleter {}(ptr); | 111 | 6.19k | } |
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::clear() Line | Count | Source | 108 | 18.5M | { | 109 | 18.5M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 18.5M | TDeleter {}(ptr); | 111 | 18.5M | } |
Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::clear() Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::clear() Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::clear() AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::clear() Line | Count | Source | 108 | 188M | { | 109 | 188M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 188M | TDeleter {}(ptr); | 111 | 188M | } |
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::clear() Line | Count | Source | 108 | 18.2M | { | 109 | 18.2M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 18.2M | TDeleter {}(ptr); | 111 | 18.2M | } |
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::clear() Line | Count | Source | 108 | 17.6M | { | 109 | 17.6M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 17.6M | TDeleter {}(ptr); | 111 | 17.6M | } |
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::clear() Line | Count | Source | 108 | 17.6M | { | 109 | 17.6M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 17.6M | TDeleter {}(ptr); | 111 | 17.6M | } |
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::clear() Line | Count | Source | 108 | 17.5M | { | 109 | 17.5M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 17.5M | TDeleter {}(ptr); | 111 | 17.5M | } |
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::clear() Line | Count | Source | 108 | 17.4M | { | 109 | 17.4M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 17.4M | TDeleter {}(ptr); | 111 | 17.4M | } |
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::clear() Line | Count | Source | 108 | 14.7M | { | 109 | 14.7M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 14.7M | TDeleter {}(ptr); | 111 | 14.7M | } |
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::clear() Line | Count | Source | 108 | 14.7M | { | 109 | 14.7M | auto* ptr = exchange(m_ptr, nullptr); | 110 | 14.7M | TDeleter {}(ptr); | 111 | 14.7M | } |
Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::clear() Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::clear() Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::clear() AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::clear() Line | Count | Source | 108 | 1.55k | { | 109 | 1.55k | auto* ptr = exchange(m_ptr, nullptr); | 110 | 1.55k | TDeleter {}(ptr); | 111 | 1.55k | } |
Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::clear() Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::clear() |
112 | | |
113 | 158M | bool operator!() const { return !m_ptr; }AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::operator!() const Line | Count | Source | 113 | 827 | bool operator!() const { return !m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator!() const Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator!() const Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::operator!() const Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator!() const AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator!() const Line | Count | Source | 113 | 662k | bool operator!() const { return !m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator!() const AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator!() const Line | Count | Source | 113 | 36.0M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator!() const Line | Count | Source | 113 | 56.8k | bool operator!() const { return !m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator!() const AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator!() const Line | Count | Source | 113 | 13.9k | bool operator!() const { return !m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator!() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator!() const Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::operator!() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator!() const Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator!() const Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator!() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator!() const Unexecuted instantiation: AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::operator!() const Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator!() const Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator!() const Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::operator!() const AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::operator!() const Line | Count | Source | 113 | 18.2M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::operator!() const Line | Count | Source | 113 | 17.6M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::operator!() const Line | Count | Source | 113 | 17.6M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::operator!() const Line | Count | Source | 113 | 17.5M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::operator!() const Line | Count | Source | 113 | 17.4M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::operator!() const Line | Count | Source | 113 | 14.7M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::operator!() const Line | Count | Source | 113 | 14.7M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::operator!() const Line | Count | Source | 113 | 3.88M | bool operator!() const { return !m_ptr; } |
AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator!() const Line | Count | Source | 113 | 2.25k | bool operator!() const { return !m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator!() const |
114 | | |
115 | | [[nodiscard]] T* leak_ptr() |
116 | 356M | { |
117 | 356M | T* leaked_ptr = m_ptr; |
118 | 356M | m_ptr = nullptr; |
119 | 356M | return leaked_ptr; |
120 | 356M | } Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::leak_ptr() AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::leak_ptr() Line | Count | Source | 116 | 9.08M | { | 117 | 9.08M | T* leaked_ptr = m_ptr; | 118 | 9.08M | m_ptr = nullptr; | 119 | 9.08M | return leaked_ptr; | 120 | 9.08M | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::leak_ptr() AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::leak_ptr() Line | Count | Source | 116 | 2.82k | { | 117 | 2.82k | T* leaked_ptr = m_ptr; | 118 | 2.82k | m_ptr = nullptr; | 119 | 2.82k | return leaked_ptr; | 120 | 2.82k | } |
AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::leak_ptr() Line | Count | Source | 116 | 3.62k | { | 117 | 3.62k | T* leaked_ptr = m_ptr; | 118 | 3.62k | m_ptr = nullptr; | 119 | 3.62k | return leaked_ptr; | 120 | 3.62k | } |
Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<addrinfo, Core::System::AddressInfoVector::AddrInfoDeleter>::leak_ptr() AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::leak_ptr() Line | Count | Source | 116 | 132 | { | 117 | 132 | T* leaked_ptr = m_ptr; | 118 | 132 | m_ptr = nullptr; | 119 | 132 | return leaked_ptr; | 120 | 132 | } |
Unexecuted instantiation: AK::OwnPtr<IMAP::SearchKey, AK::DefaultDelete<IMAP::SearchKey> >::leak_ptr() AK::OwnPtr<IMAP::BodyStructure, AK::DefaultDelete<IMAP::BodyStructure> >::leak_ptr() Line | Count | Source | 116 | 24.1k | { | 117 | 24.1k | T* leaked_ptr = m_ptr; | 118 | 24.1k | m_ptr = nullptr; | 119 | 24.1k | return leaked_ptr; | 120 | 24.1k | } |
AK::OwnPtr<IMAP::BodyExtension, AK::DefaultDelete<IMAP::BodyExtension> >::leak_ptr() Line | Count | Source | 116 | 22.1M | { | 117 | 22.1M | T* leaked_ptr = m_ptr; | 118 | 22.1M | m_ptr = nullptr; | 119 | 22.1M | return leaked_ptr; | 120 | 22.1M | } |
Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::leak_ptr() AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::leak_ptr() Line | Count | Source | 116 | 108 | { | 117 | 108 | T* leaked_ptr = m_ptr; | 118 | 108 | m_ptr = nullptr; | 119 | 108 | return leaked_ptr; | 120 | 108 | } |
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::leak_ptr() AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::leak_ptr() Line | Count | Source | 116 | 6.26k | { | 117 | 6.26k | T* leaked_ptr = m_ptr; | 118 | 6.26k | m_ptr = nullptr; | 119 | 6.26k | return leaked_ptr; | 120 | 6.26k | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::leak_ptr() Line | Count | Source | 116 | 10.8M | { | 117 | 10.8M | T* leaked_ptr = m_ptr; | 118 | 10.8M | m_ptr = nullptr; | 119 | 10.8M | return leaked_ptr; | 120 | 10.8M | } |
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::leak_ptr() Line | Count | Source | 116 | 163M | { | 117 | 163M | T* leaked_ptr = m_ptr; | 118 | 163M | m_ptr = nullptr; | 119 | 163M | return leaked_ptr; | 120 | 163M | } |
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::leak_ptr() AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::leak_ptr() Line | Count | Source | 116 | 13.4M | { | 117 | 13.4M | T* leaked_ptr = m_ptr; | 118 | 13.4M | m_ptr = nullptr; | 119 | 13.4M | return leaked_ptr; | 120 | 13.4M | } |
Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::leak_ptr() AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::leak_ptr() Line | Count | Source | 116 | 130M | { | 117 | 130M | T* leaked_ptr = m_ptr; | 118 | 130M | m_ptr = nullptr; | 119 | 130M | return leaked_ptr; | 120 | 130M | } |
AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::leak_ptr() Line | Count | Source | 116 | 565k | { | 117 | 565k | T* leaked_ptr = m_ptr; | 118 | 565k | m_ptr = nullptr; | 119 | 565k | return leaked_ptr; | 120 | 565k | } |
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::leak_ptr() Line | Count | Source | 116 | 18.4k | { | 117 | 18.4k | T* leaked_ptr = m_ptr; | 118 | 18.4k | m_ptr = nullptr; | 119 | 18.4k | return leaked_ptr; | 120 | 18.4k | } |
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::leak_ptr() Line | Count | Source | 116 | 67.6k | { | 117 | 67.6k | T* leaked_ptr = m_ptr; | 118 | 67.6k | m_ptr = nullptr; | 119 | 67.6k | return leaked_ptr; | 120 | 67.6k | } |
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::leak_ptr() Line | Count | Source | 116 | 90.1k | { | 117 | 90.1k | T* leaked_ptr = m_ptr; | 118 | 90.1k | m_ptr = nullptr; | 119 | 90.1k | return leaked_ptr; | 120 | 90.1k | } |
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::leak_ptr() Line | Count | Source | 116 | 2.71M | { | 117 | 2.71M | T* leaked_ptr = m_ptr; | 118 | 2.71M | m_ptr = nullptr; | 119 | 2.71M | return leaked_ptr; | 120 | 2.71M | } |
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::leak_ptr() Line | Count | Source | 116 | 22.4k | { | 117 | 22.4k | T* leaked_ptr = m_ptr; | 118 | 22.4k | m_ptr = nullptr; | 119 | 22.4k | return leaked_ptr; | 120 | 22.4k | } |
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::leak_ptr() Line | Count | Source | 116 | 3.88M | { | 117 | 3.88M | T* leaked_ptr = m_ptr; | 118 | 3.88M | m_ptr = nullptr; | 119 | 3.88M | return leaked_ptr; | 120 | 3.88M | } |
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::leak_ptr() Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::leak_ptr() |
121 | | |
122 | | NonnullOwnPtr<T> release_nonnull() |
123 | 18.1M | { |
124 | 18.1M | VERIFY(m_ptr); |
125 | 18.1M | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); |
126 | 18.1M | } Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::release_nonnull() Unexecuted instantiation: AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::release_nonnull() AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::release_nonnull() Line | Count | Source | 123 | 132 | { | 124 | 132 | VERIFY(m_ptr); | 125 | 132 | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 132 | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::release_nonnull() Line | Count | Source | 123 | 10.8M | { | 124 | 10.8M | VERIFY(m_ptr); | 125 | 10.8M | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 10.8M | } |
Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::release_nonnull() Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::release_nonnull() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::release_nonnull() Unexecuted instantiation: AK::OwnPtr<Web::WebGL::OpenGLContext, AK::DefaultDelete<Web::WebGL::OpenGLContext> >::release_nonnull() AK::OwnPtr<Markdown::Heading, AK::DefaultDelete<Markdown::Heading> >::release_nonnull() Line | Count | Source | 123 | 565k | { | 124 | 565k | VERIFY(m_ptr); | 125 | 565k | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 565k | } |
AK::OwnPtr<Markdown::Table, AK::DefaultDelete<Markdown::Table> >::release_nonnull() Line | Count | Source | 123 | 18.4k | { | 124 | 18.4k | VERIFY(m_ptr); | 125 | 18.4k | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 18.4k | } |
AK::OwnPtr<Markdown::HorizontalRule, AK::DefaultDelete<Markdown::HorizontalRule> >::release_nonnull() Line | Count | Source | 123 | 67.6k | { | 124 | 67.6k | VERIFY(m_ptr); | 125 | 67.6k | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 67.6k | } |
AK::OwnPtr<Markdown::List, AK::DefaultDelete<Markdown::List> >::release_nonnull() Line | Count | Source | 123 | 90.1k | { | 124 | 90.1k | VERIFY(m_ptr); | 125 | 90.1k | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 90.1k | } |
AK::OwnPtr<Markdown::CodeBlock, AK::DefaultDelete<Markdown::CodeBlock> >::release_nonnull() Line | Count | Source | 123 | 2.71M | { | 124 | 2.71M | VERIFY(m_ptr); | 125 | 2.71M | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 2.71M | } |
AK::OwnPtr<Markdown::CommentBlock, AK::DefaultDelete<Markdown::CommentBlock> >::release_nonnull() Line | Count | Source | 123 | 22.4k | { | 124 | 22.4k | VERIFY(m_ptr); | 125 | 22.4k | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 22.4k | } |
AK::OwnPtr<Markdown::BlockQuote, AK::DefaultDelete<Markdown::BlockQuote> >::release_nonnull() Line | Count | Source | 123 | 3.88M | { | 124 | 3.88M | VERIFY(m_ptr); | 125 | 3.88M | return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *leak_ptr()); | 126 | 3.88M | } |
Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::release_nonnull() Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::release_nonnull() |
127 | | |
128 | | template<typename U> |
129 | | NonnullOwnPtr<U> release_nonnull() |
130 | | { |
131 | | VERIFY(m_ptr); |
132 | | return NonnullOwnPtr<U>(NonnullOwnPtr<U>::Adopt, static_cast<U&>(*leak_ptr())); |
133 | | } |
134 | | |
135 | 8.27M | T* ptr() const { return m_ptr; }Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::ptr() const AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::ptr() const Line | Count | Source | 135 | 8.27M | T* ptr() const { return m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::ptr() const Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::ptr() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::ptr() const Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::ptr() const Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::ptr() const Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::ptr() const |
136 | | |
137 | | T* operator->() const |
138 | 884M | { |
139 | 884M | VERIFY(m_ptr); |
140 | 884M | return m_ptr; |
141 | 884M | } AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator->() const Line | Count | Source | 138 | 2.54k | { | 139 | 2.54k | VERIFY(m_ptr); | 140 | 2.54k | return m_ptr; | 141 | 2.54k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator->() const Line | Count | Source | 138 | 1.24k | { | 139 | 1.24k | VERIFY(m_ptr); | 140 | 1.24k | return m_ptr; | 141 | 1.24k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator->() const Line | Count | Source | 138 | 1.44k | { | 139 | 1.44k | VERIFY(m_ptr); | 140 | 1.44k | return m_ptr; | 141 | 1.44k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator->() const Line | Count | Source | 138 | 1.53k | { | 139 | 1.53k | VERIFY(m_ptr); | 140 | 1.53k | return m_ptr; | 141 | 1.53k | } |
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator->() const Line | Count | Source | 138 | 17.8k | { | 139 | 17.8k | VERIFY(m_ptr); | 140 | 17.8k | return m_ptr; | 141 | 17.8k | } |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator->() const Line | Count | Source | 138 | 904 | { | 139 | 904 | VERIFY(m_ptr); | 140 | 904 | return m_ptr; | 141 | 904 | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::DICOMLoadingContext, AK::DefaultDelete<Gfx::DICOMLoadingContext> >::operator->() const AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator->() const Line | Count | Source | 138 | 1.17M | { | 139 | 1.17M | VERIFY(m_ptr); | 140 | 1.17M | return m_ptr; | 141 | 1.17M | } |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator->() const Line | Count | Source | 138 | 30.6k | { | 139 | 30.6k | VERIFY(m_ptr); | 140 | 30.6k | return m_ptr; | 141 | 30.6k | } |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator->() const Line | Count | Source | 138 | 587 | { | 139 | 587 | VERIFY(m_ptr); | 140 | 587 | return m_ptr; | 141 | 587 | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::operator->() const Line | Count | Source | 138 | 53.4k | { | 139 | 53.4k | VERIFY(m_ptr); | 140 | 53.4k | return m_ptr; | 141 | 53.4k | } |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator->() const Line | Count | Source | 138 | 7.67k | { | 139 | 7.67k | VERIFY(m_ptr); | 140 | 7.67k | return m_ptr; | 141 | 7.67k | } |
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::operator->() const Line | Count | Source | 138 | 973k | { | 139 | 973k | VERIFY(m_ptr); | 140 | 973k | return m_ptr; | 141 | 973k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::JPEGXL::LoadingContext, AK::DefaultDelete<Gfx::JPEGXL::LoadingContext> >::operator->() const AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::operator->() const Line | Count | Source | 138 | 61.9k | { | 139 | 61.9k | VERIFY(m_ptr); | 140 | 61.9k | return m_ptr; | 141 | 61.9k | } |
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::operator->() const Line | Count | Source | 138 | 4.08k | { | 139 | 4.08k | VERIFY(m_ptr); | 140 | 4.08k | return m_ptr; | 141 | 4.08k | } |
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::operator->() const Line | Count | Source | 138 | 52.5k | { | 139 | 52.5k | VERIFY(m_ptr); | 140 | 52.5k | return m_ptr; | 141 | 52.5k | } |
AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::operator->() const Line | Count | Source | 138 | 23.4k | { | 139 | 23.4k | VERIFY(m_ptr); | 140 | 23.4k | return m_ptr; | 141 | 23.4k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::FontDatabase::Private, AK::DefaultDelete<Gfx::FontDatabase::Private> >::operator->() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<Core::ThreadEventQueue::Private, AK::DefaultDelete<Core::ThreadEventQueue::Private> >::operator->() const AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator->() const Line | Count | Source | 138 | 1.98M | { | 139 | 1.98M | VERIFY(m_ptr); | 140 | 1.98M | return m_ptr; | 141 | 1.98M | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator->() const Line | Count | Source | 138 | 842M | { | 139 | 842M | VERIFY(m_ptr); | 140 | 842M | return m_ptr; | 141 | 842M | } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator->() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator->() const AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator->() const Line | Count | Source | 138 | 36.0M | { | 139 | 36.0M | VERIFY(m_ptr); | 140 | 36.0M | return m_ptr; | 141 | 36.0M | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator->() const Line | Count | Source | 138 | 17.2k | { | 139 | 17.2k | VERIFY(m_ptr); | 140 | 17.2k | return m_ptr; | 141 | 17.2k | } |
AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const Line | Count | Source | 138 | 67.1k | { | 139 | 67.1k | VERIFY(m_ptr); | 140 | 67.1k | return m_ptr; | 141 | 67.1k | } |
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator->() const Line | Count | Source | 138 | 27.2k | { | 139 | 27.2k | VERIFY(m_ptr); | 140 | 27.2k | return m_ptr; | 141 | 27.2k | } |
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::operator->() const AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::operator->() const Line | Count | Source | 138 | 225k | { | 139 | 225k | VERIFY(m_ptr); | 140 | 225k | return m_ptr; | 141 | 225k | } |
Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator->() const Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator->() const Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator->() const Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Markdown::Document, AK::DefaultDelete<Markdown::Document> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator->() const AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >::operator->() const Line | Count | Source | 138 | 975k | { | 139 | 975k | VERIFY(m_ptr); | 140 | 975k | return m_ptr; | 141 | 975k | } |
Unexecuted instantiation: AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::operator->() const Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::operator->() const AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator->() const Line | Count | Source | 138 | 1.02M | { | 139 | 1.02M | VERIFY(m_ptr); | 140 | 1.02M | return m_ptr; | 141 | 1.02M | } |
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator->() const |
142 | | |
143 | | T& operator*() const |
144 | 988M | { |
145 | 988M | VERIFY(m_ptr); |
146 | 988M | return *m_ptr; |
147 | 988M | } AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator*() const Line | Count | Source | 144 | 2.34k | { | 145 | 2.34k | VERIFY(m_ptr); | 146 | 2.34k | return *m_ptr; | 147 | 2.34k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator*() const Line | Count | Source | 144 | 1.44k | { | 145 | 1.44k | VERIFY(m_ptr); | 146 | 1.44k | return *m_ptr; | 147 | 1.44k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator*() const Line | Count | Source | 144 | 1.54k | { | 145 | 1.54k | VERIFY(m_ptr); | 146 | 1.54k | return *m_ptr; | 147 | 1.54k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator*() const Line | Count | Source | 144 | 1.63k | { | 145 | 1.63k | VERIFY(m_ptr); | 146 | 1.63k | return *m_ptr; | 147 | 1.63k | } |
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::operator*() const Line | Count | Source | 144 | 7.77k | { | 145 | 7.77k | VERIFY(m_ptr); | 146 | 7.77k | return *m_ptr; | 147 | 7.77k | } |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::operator*() const Line | Count | Source | 144 | 3.97k | { | 145 | 3.97k | VERIFY(m_ptr); | 146 | 3.97k | return *m_ptr; | 147 | 3.97k | } |
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::operator*() const Line | Count | Source | 144 | 148k | { | 145 | 148k | VERIFY(m_ptr); | 146 | 148k | return *m_ptr; | 147 | 148k | } |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::operator*() const Line | Count | Source | 144 | 11.9k | { | 145 | 11.9k | VERIFY(m_ptr); | 146 | 11.9k | return *m_ptr; | 147 | 11.9k | } |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::operator*() const Line | Count | Source | 144 | 657 | { | 145 | 657 | VERIFY(m_ptr); | 146 | 657 | return *m_ptr; | 147 | 657 | } |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::operator*() const Line | Count | Source | 144 | 6.83k | { | 145 | 6.83k | VERIFY(m_ptr); | 146 | 6.83k | return *m_ptr; | 147 | 6.83k | } |
Unexecuted instantiation: AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::operator*() const AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::operator*() const Line | Count | Source | 144 | 32.0k | { | 145 | 32.0k | VERIFY(m_ptr); | 146 | 32.0k | return *m_ptr; | 147 | 32.0k | } |
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::operator*() const Line | Count | Source | 144 | 703 | { | 145 | 703 | VERIFY(m_ptr); | 146 | 703 | return *m_ptr; | 147 | 703 | } |
Unexecuted instantiation: AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator*() const AK::OwnPtr<Gfx::WebPLoadingContext, AK::DefaultDelete<Gfx::WebPLoadingContext> >::operator*() const Line | Count | Source | 144 | 10.5k | { | 145 | 10.5k | VERIFY(m_ptr); | 146 | 10.5k | return *m_ptr; | 147 | 10.5k | } |
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::operator*() const Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator*() const AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::operator*() const Line | Count | Source | 144 | 2.59k | { | 145 | 2.59k | VERIFY(m_ptr); | 146 | 2.59k | return *m_ptr; | 147 | 2.59k | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::operator*() const Line | Count | Source | 144 | 842M | { | 145 | 842M | VERIFY(m_ptr); | 146 | 842M | return *m_ptr; | 147 | 842M | } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator*() const Unexecuted instantiation: AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator*() const Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator*() const AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator*() const Line | Count | Source | 144 | 85.5k | { | 145 | 85.5k | VERIFY(m_ptr); | 146 | 85.5k | return *m_ptr; | 147 | 85.5k | } |
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator*() const AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::operator*() const Line | Count | Source | 144 | 74 | { | 145 | 74 | VERIFY(m_ptr); | 146 | 74 | return *m_ptr; | 147 | 74 | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::operator*() const Line | Count | Source | 144 | 10.8M | { | 145 | 10.8M | VERIFY(m_ptr); | 146 | 10.8M | return *m_ptr; | 147 | 10.8M | } |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator*() const Line | Count | Source | 144 | 6.71M | { | 145 | 6.71M | VERIFY(m_ptr); | 146 | 6.71M | return *m_ptr; | 147 | 6.71M | } |
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::operator*() const AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::operator*() const Line | Count | Source | 144 | 81.8M | { | 145 | 81.8M | VERIFY(m_ptr); | 146 | 81.8M | return *m_ptr; | 147 | 81.8M | } |
AK::OwnPtr<Shell::Parser::ScopedOffset, AK::DefaultDelete<Shell::Parser::ScopedOffset> >::operator*() const Line | Count | Source | 144 | 3.24M | { | 145 | 3.24M | VERIFY(m_ptr); | 146 | 3.24M | return *m_ptr; | 147 | 3.24M | } |
Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer, AK::DefaultDelete<Web::CSS::StyleComputer> >::operator*() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator*() const Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator*() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator*() const Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator*() const Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator*() const Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator*() const AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::operator*() const Line | Count | Source | 144 | 43.3M | { | 145 | 43.3M | VERIFY(m_ptr); | 146 | 43.3M | return *m_ptr; | 147 | 43.3M | } |
Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::operator*() const |
148 | | |
149 | 2.03G | operator T*() const { return m_ptr; }Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::operator AK::Vector<Core::EventLoop&, 0ul>*() const AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::operator JS::IndexedPropertyStorage*() const Line | Count | Source | 149 | 662k | operator T*() const { return m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator JS::Realm::HostDefined*() const Unexecuted instantiation: AK::OwnPtr<JS::VM::CustomData, AK::DefaultDelete<JS::VM::CustomData> >::operator JS::VM::CustomData*() const Unexecuted instantiation: AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >::operator JS::JobCallback::CustomData*() const Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::operator Shell::AST::Command*() const AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::operator AK::Function<bool ()>*() const Line | Count | Source | 149 | 2.03G | operator T*() const { return m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>*() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator Web::CSS::CountersSet*() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator Web::CSS::MediaCondition*() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::operator Web::CSS::StyleComputer::RuleCache*() const Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::operator Web::Painting::StackingContext*() const Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::operator Core::LocalSocket*() const Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::operator Web::DOM::EventTarget::Data*() const Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator Web::Layout::FormattingContext*() const Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator Web::CSS::CalculationNode*() const Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::operator Media::VideoFrame*() const Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator SQL::TreeNode*() const |
150 | | |
151 | 2.33M | operator bool() { return !!m_ptr; }Unexecuted instantiation: AK::OwnPtr<Gfx::ImageDecoderPlugin, AK::DefaultDelete<Gfx::ImageDecoderPlugin> >::operator bool() Unexecuted instantiation: AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::operator bool() Unexecuted instantiation: AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::operator bool() AK::OwnPtr<OpenType::CharCodeToGlyphIndex, AK::DefaultDelete<OpenType::CharCodeToGlyphIndex> >::operator bool() Line | Count | Source | 151 | 815 | operator bool() { return !!m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::operator bool() AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::operator bool() Line | Count | Source | 151 | 71.9k | operator bool() { return !!m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::operator bool() AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::operator bool() Line | Count | Source | 151 | 6.26k | operator bool() { return !!m_ptr; } |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::operator bool() Line | Count | Source | 151 | 2.25M | operator bool() { return !!m_ptr; } |
Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::operator bool() Unexecuted instantiation: AK::OwnPtr<Web::CSS::Supports::Condition, AK::DefaultDelete<Web::CSS::Supports::Condition> >::operator bool() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::operator bool() Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::operator bool() Unexecuted instantiation: AK::OwnPtr<IPC::MessageBuffer, AK::DefaultDelete<IPC::MessageBuffer> >::operator bool() Unexecuted instantiation: AK::OwnPtr<IPC::Message, AK::DefaultDelete<IPC::Message> >::operator bool() Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::operator bool() Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::operator bool() |
152 | | |
153 | | void swap(OwnPtr& other) |
154 | 213M | { |
155 | 213M | AK::swap(m_ptr, other.m_ptr); |
156 | 213M | } AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >&) Line | Count | Source | 154 | 1.58k | { | 155 | 1.58k | AK::swap(m_ptr, other.m_ptr); | 156 | 1.58k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >&) Line | Count | Source | 154 | 1.03k | { | 155 | 1.03k | AK::swap(m_ptr, other.m_ptr); | 156 | 1.03k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >&) Line | Count | Source | 154 | 1.06k | { | 155 | 1.06k | AK::swap(m_ptr, other.m_ptr); | 156 | 1.06k | } |
AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::swap(AK::OwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::DefaultDelete<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >&) Line | Count | Source | 154 | 1.12k | { | 155 | 1.12k | AK::swap(m_ptr, other.m_ptr); | 156 | 1.12k | } |
AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >::swap(AK::OwnPtr<Gfx::BMPLoadingContext, AK::DefaultDelete<Gfx::BMPLoadingContext> >&) Line | Count | Source | 154 | 4.05k | { | 155 | 4.05k | AK::swap(m_ptr, other.m_ptr); | 156 | 4.05k | } |
AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >::swap(AK::OwnPtr<Gfx::DDSLoadingContext, AK::DefaultDelete<Gfx::DDSLoadingContext> >&) Line | Count | Source | 154 | 3.53k | { | 155 | 3.53k | AK::swap(m_ptr, other.m_ptr); | 156 | 3.53k | } |
AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >::swap(AK::OwnPtr<Gfx::GIFLoadingContext, AK::DefaultDelete<Gfx::GIFLoadingContext> >&) Line | Count | Source | 154 | 931 | { | 155 | 931 | AK::swap(m_ptr, other.m_ptr); | 156 | 931 | } |
AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >::swap(AK::OwnPtr<Gfx::ICOLoadingContext, AK::DefaultDelete<Gfx::ICOLoadingContext> >&) Line | Count | Source | 154 | 6.03k | { | 155 | 6.03k | AK::swap(m_ptr, other.m_ptr); | 156 | 6.03k | } |
AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >::swap(AK::OwnPtr<Gfx::JBIG2LoadingContext, AK::DefaultDelete<Gfx::JBIG2LoadingContext> >&) Line | Count | Source | 154 | 296 | { | 155 | 296 | AK::swap(m_ptr, other.m_ptr); | 156 | 296 | } |
AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >::swap(AK::OwnPtr<Gfx::JPEG2000::ProgressionIterator, AK::DefaultDelete<Gfx::JPEG2000::ProgressionIterator> >&) Line | Count | Source | 154 | 4.28M | { | 155 | 4.28M | AK::swap(m_ptr, other.m_ptr); | 156 | 4.28M | } |
AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >::swap(AK::OwnPtr<Gfx::JPEG2000LoadingContext, AK::DefaultDelete<Gfx::JPEG2000LoadingContext> >&) Line | Count | Source | 154 | 3.21k | { | 155 | 3.21k | AK::swap(m_ptr, other.m_ptr); | 156 | 3.21k | } |
AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >::swap(AK::OwnPtr<Gfx::JPEG2000::TagTreeNode, AK::DefaultDelete<Gfx::JPEG2000::TagTreeNode> >&) Line | Count | Source | 154 | 87.3M | { | 155 | 87.3M | AK::swap(m_ptr, other.m_ptr); | 156 | 87.3M | } |
AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >::swap(AK::OwnPtr<Gfx::ExifMetadata, AK::DefaultDelete<Gfx::ExifMetadata> >&) Line | Count | Source | 154 | 22.9k | { | 155 | 22.9k | AK::swap(m_ptr, other.m_ptr); | 156 | 22.9k | } |
AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >::swap(AK::OwnPtr<Gfx::PNGLoadingContext, AK::DefaultDelete<Gfx::PNGLoadingContext> >&) Line | Count | Source | 154 | 9.85k | { | 155 | 9.85k | AK::swap(m_ptr, other.m_ptr); | 156 | 9.85k | } |
AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >::swap(AK::OwnPtr<Gfx::QOILoadingContext, AK::DefaultDelete<Gfx::QOILoadingContext> >&) Line | Count | Source | 154 | 375 | { | 155 | 375 | AK::swap(m_ptr, other.m_ptr); | 156 | 375 | } |
AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >::swap(AK::OwnPtr<AK::Stream, AK::DefaultDelete<AK::Stream> >&) Line | Count | Source | 154 | 375 | { | 155 | 375 | AK::swap(m_ptr, other.m_ptr); | 156 | 375 | } |
AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >::swap(AK::OwnPtr<TGAImageIdentifier, AK::DefaultDelete<TGAImageIdentifier> >&) Line | Count | Source | 154 | 87 | { | 155 | 87 | AK::swap(m_ptr, other.m_ptr); | 156 | 87 | } |
AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >::swap(AK::OwnPtr<Gfx::TIFF::TIFFLoadingContext, AK::DefaultDelete<Gfx::TIFF::TIFFLoadingContext> >&) Line | Count | Source | 154 | 28.5k | { | 155 | 28.5k | AK::swap(m_ptr, other.m_ptr); | 156 | 28.5k | } |
Unexecuted instantiation: AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >::swap(AK::OwnPtr<OpenType::Font::GlyphPage, AK::DefaultDelete<OpenType::Font::GlyphPage> >&) Unexecuted instantiation: AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >::swap(AK::OwnPtr<Core::ResourceImplementation, AK::DefaultDelete<Core::ResourceImplementation> >&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >::swap(AK::OwnPtr<AK::Vector<Core::EventLoop&, 0ul>, AK::DefaultDelete<AK::Vector<Core::EventLoop&, 0ul> > >&) Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >::swap(AK::OwnPtr<Core::(anonymous namespace)::ThreadData, AK::DefaultDelete<Core::(anonymous namespace)::ThreadData> >&) AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >::swap(AK::OwnPtr<XML::Node, AK::DefaultDelete<XML::Node> >&) Line | Count | Source | 154 | 2.59k | { | 155 | 2.59k | AK::swap(m_ptr, other.m_ptr); | 156 | 2.59k | } |
AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >::swap(AK::OwnPtr<JS::IndexedPropertyStorage, AK::DefaultDelete<JS::IndexedPropertyStorage> >&) Line | Count | Source | 154 | 6 | { | 155 | 6 | AK::swap(m_ptr, other.m_ptr); | 156 | 6 | } |
Unexecuted instantiation: AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >::swap(AK::OwnPtr<JS::Realm::HostDefined, AK::DefaultDelete<JS::Realm::HostDefined> >&) Unexecuted instantiation: AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >::swap(AK::OwnPtr<JS::ExecutionContext, AK::DefaultDelete<JS::ExecutionContext> >&) Unexecuted instantiation: AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >::swap(AK::OwnPtr<Locale::Segmenter, AK::DefaultDelete<Locale::Segmenter> >&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >::swap(AK::OwnPtr<AK::Vector<JS::PrivateElement, 0ul>, AK::DefaultDelete<AK::Vector<JS::PrivateElement, 0ul> > >&) AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::swap(AK::OwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >&) Line | Count | Source | 154 | 15.1k | { | 155 | 15.1k | AK::swap(m_ptr, other.m_ptr); | 156 | 15.1k | } |
AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::swap(AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >&) Line | Count | Source | 154 | 108 | { | 155 | 108 | AK::swap(m_ptr, other.m_ptr); | 156 | 108 | } |
AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >::swap(AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > >&) Line | Count | Source | 154 | 17.0k | { | 155 | 17.0k | AK::swap(m_ptr, other.m_ptr); | 156 | 17.0k | } |
Unexecuted instantiation: AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >::swap(AK::OwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > >&) AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >::swap(AK::OwnPtr<JS::Bytecode::Interpreter, AK::DefaultDelete<JS::Bytecode::Interpreter> >&) Line | Count | Source | 154 | 54 | { | 155 | 54 | AK::swap(m_ptr, other.m_ptr); | 156 | 54 | } |
AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >::swap(AK::OwnPtr<regex::Matcher<regex::PosixBasicParser>, AK::DefaultDelete<regex::Matcher<regex::PosixBasicParser> > >&) Line | Count | Source | 154 | 3.46k | { | 155 | 3.46k | AK::swap(m_ptr, other.m_ptr); | 156 | 3.46k | } |
AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >::swap(AK::OwnPtr<regex::Matcher<regex::PosixExtendedParser>, AK::DefaultDelete<regex::Matcher<regex::PosixExtendedParser> > >&) Line | Count | Source | 154 | 278 | { | 155 | 278 | AK::swap(m_ptr, other.m_ptr); | 156 | 278 | } |
AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >::swap(AK::OwnPtr<regex::Matcher<regex::ECMA262Parser>, AK::DefaultDelete<regex::Matcher<regex::ECMA262Parser> > >&) Line | Count | Source | 154 | 1.37k | { | 155 | 1.37k | AK::swap(m_ptr, other.m_ptr); | 156 | 1.37k | } |
AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >::swap(AK::OwnPtr<regex::OpCode, AK::DefaultDelete<regex::OpCode> >&) Line | Count | Source | 154 | 154 | { | 155 | 154 | AK::swap(m_ptr, other.m_ptr); | 156 | 154 | } |
RegexOptimizer.cpp:AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >::swap(AK::OwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>, AK::DefaultDelete<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> > >&) Line | Count | Source | 154 | 10.8M | { | 155 | 10.8M | AK::swap(m_ptr, other.m_ptr); | 156 | 10.8M | } |
AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >::swap(AK::OwnPtr<Compress::GzipDecompressor::Member, AK::DefaultDelete<Compress::GzipDecompressor::Member> >&) Line | Count | Source | 154 | 47.7k | { | 155 | 47.7k | AK::swap(m_ptr, other.m_ptr); | 156 | 47.7k | } |
AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >::swap(AK::OwnPtr<AK::Function<bool ()>, AK::DefaultDelete<AK::Function<bool ()> > >&) Line | Count | Source | 154 | 81.8M | { | 155 | 81.8M | AK::swap(m_ptr, other.m_ptr); | 156 | 81.8M | } |
Unexecuted instantiation: AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >::swap(AK::OwnPtr<Shell::AST::Command, AK::DefaultDelete<Shell::AST::Command> >&) Unexecuted instantiation: AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >::swap(AK::OwnPtr<Line::SuggestionDisplay, AK::DefaultDelete<Line::SuggestionDisplay> >&) Unexecuted instantiation: AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >::swap(AK::OwnPtr<AK::InputBufferedSeekable<Core::File>, AK::DefaultDelete<AK::InputBufferedSeekable<Core::File> > >&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >::swap(AK::OwnPtr<Web::CSS::MediaCondition, AK::DefaultDelete<Web::CSS::MediaCondition> >&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >::swap(AK::OwnPtr<Web::CSS::StyleComputer::RuleCache, AK::DefaultDelete<Web::CSS::StyleComputer::RuleCache> >&) Unexecuted instantiation: AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >::swap(AK::OwnPtr<Web::HTML::HTMLToken::DoctypeData, AK::DefaultDelete<Web::HTML::HTMLToken::DoctypeData> >&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >::swap(AK::OwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>, AK::DefaultDelete<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > >&) Unexecuted instantiation: AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >::swap(AK::OwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul>, AK::DefaultDelete<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > >&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >::swap(AK::OwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>, AK::DefaultDelete<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > >&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >::swap(AK::OwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>, AK::DefaultDelete<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > >&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >::swap(AK::OwnPtr<Web::CSS::CountersSet, AK::DefaultDelete<Web::CSS::CountersSet> >&) Unexecuted instantiation: AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >::swap(AK::OwnPtr<Web::DOM::EventTarget::Data, AK::DefaultDelete<Web::DOM::EventTarget::Data> >&) Unexecuted instantiation: AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >::swap(AK::OwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>, AK::DefaultDelete<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > >&) Unexecuted instantiation: AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >::swap(AK::OwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>, AK::DefaultDelete<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > >&) Unexecuted instantiation: AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >::swap(AK::OwnPtr<Gfx::Painter, AK::DefaultDelete<Gfx::Painter> >&) Unexecuted instantiation: AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >::swap(AK::OwnPtr<Core::LocalSocket, AK::DefaultDelete<Core::LocalSocket> >&) Unexecuted instantiation: AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >::swap(AK::OwnPtr<Web::Layout::FormattingContext, AK::DefaultDelete<Web::Layout::FormattingContext> >&) Unexecuted instantiation: AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >::swap(AK::OwnPtr<Web::Painting::StackingContext, AK::DefaultDelete<Web::Painting::StackingContext> >&) Unexecuted instantiation: AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >::swap(AK::OwnPtr<Web::CSS::CalculationNode, AK::DefaultDelete<Web::CSS::CalculationNode> >&) AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >::swap(AK::OwnPtr<Markdown::Text::Node, AK::DefaultDelete<Markdown::Text::Node> >&) Line | Count | Source | 154 | 29.3M | { | 155 | 29.3M | AK::swap(m_ptr, other.m_ptr); | 156 | 29.3M | } |
Unexecuted instantiation: AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >::swap(AK::OwnPtr<Media::VideoFrame, AK::DefaultDelete<Media::VideoFrame> >&) Unexecuted instantiation: AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >::swap(AK::OwnPtr<Media::PlaybackManager::PlaybackStateHandler, AK::DefaultDelete<Media::PlaybackManager::PlaybackStateHandler> >&) Unexecuted instantiation: AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >::swap(AK::OwnPtr<Media::VideoDecoder, AK::DefaultDelete<Media::VideoDecoder> >&) AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >::swap(AK::OwnPtr<Media::Video::VP9::ProbabilityTables, AK::DefaultDelete<Media::Video::VP9::ProbabilityTables> >&) Line | Count | Source | 154 | 777 | { | 155 | 777 | AK::swap(m_ptr, other.m_ptr); | 156 | 777 | } |
Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::swap(AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >&) |
157 | | |
158 | | template<typename U> |
159 | | void swap(OwnPtr<U>& other) |
160 | | { |
161 | | AK::swap(m_ptr, other.m_ptr); |
162 | | } |
163 | | |
164 | | static OwnPtr lift(T* ptr) |
165 | 0 | { |
166 | 0 | return OwnPtr { ptr }; |
167 | 0 | } Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::lift(addrinfo*) Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::lift(SQL::TreeNode*) |
168 | | |
169 | | protected: |
170 | | explicit OwnPtr(T* ptr) |
171 | 0 | : m_ptr(ptr) |
172 | 0 | { |
173 | 0 | static_assert( |
174 | 0 | requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); }, "Use RefPtr<> for RefCounted types"); |
175 | 0 | } Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> >::OwnPtr(addrinfo*) Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> >::OwnPtr(SQL::TreeNode*) |
176 | | |
177 | | private: |
178 | | T* m_ptr = nullptr; |
179 | | }; |
180 | | |
181 | | template<typename T, typename U> |
182 | | inline void swap(OwnPtr<T>& a, OwnPtr<U>& b) |
183 | | { |
184 | | a.swap(b); |
185 | | } |
186 | | |
187 | | template<typename T> |
188 | | inline OwnPtr<T> adopt_own_if_nonnull(T* object) |
189 | 0 | { |
190 | 0 | if (object) |
191 | 0 | return OwnPtr<T>::lift(object); |
192 | 0 | return {}; |
193 | 0 | } Unexecuted instantiation: AK::OwnPtr<addrinfo, AK::DefaultDelete<addrinfo> > AK::adopt_own_if_nonnull<addrinfo>(addrinfo*) Unexecuted instantiation: AK::OwnPtr<SQL::TreeNode, AK::DefaultDelete<SQL::TreeNode> > AK::adopt_own_if_nonnull<SQL::TreeNode>(SQL::TreeNode*) |
194 | | |
195 | | template<typename T> |
196 | | struct Traits<OwnPtr<T>> : public DefaultTraits<OwnPtr<T>> { |
197 | | using PeekType = T*; |
198 | | using ConstPeekType = T const*; |
199 | | static unsigned hash(OwnPtr<T> const& p) { return ptr_hash(p.ptr()); } |
200 | | static bool equals(OwnPtr<T> const& a, OwnPtr<T> const& b) { return a.ptr() == b.ptr(); } |
201 | | }; |
202 | | |
203 | | template<typename T> |
204 | | struct Formatter<OwnPtr<T>> : Formatter<T*> { |
205 | | ErrorOr<void> format(FormatBuilder& builder, OwnPtr<T> const& value) |
206 | | { |
207 | | return Formatter<T*>::format(builder, value.ptr()); |
208 | | } |
209 | | }; |
210 | | } |
211 | | |
212 | | #if USING_AK_GLOBALLY |
213 | | using AK::adopt_own_if_nonnull; |
214 | | using AK::OwnPtr; |
215 | | #endif |