Fuzz introspector: FuzzMP3Loader

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
42 562 AK::StringBuilder::try_append(AK::StringView) call site
34 110 AK::Detail::IntrusiveList ::remove(Core::Object&) call site __assert_fail
27 521 AK::FormatBuilder::put_padding(char, unsigned long) call site __assert_fail
21 150 AK::RefCountedBase::~RefCountedBase() call site __assert_fail
13 624 AK::FormatBuilder::put_string(AK::StringView, AK::FormatBuilder::Align, unsigned long, unsigned long, char) call site __assert_fail
10 237 AK::ErrorOr AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::try_set , AK::Traits , false>::Entry>(AK::HashMap , AK::Traits , false>::Entry&&, AK::HashSetExistingEntryBehavior) call site
10 347 AK::FormatParser::consume_number(unsigned long&) call site __assert_fail
10 386 AK::StringView::substring_view(unsigned long) const call site
10 749 LLVMFuzzerTestOneInput call site __assert_fail
9 48 AK::NonnullOwnPtr AK::make &>(AK::Detail::ByteBuffer<32ul>&) call site __assert_fail
9 479 AK::vformat(AK::StringBuilder&, AK::StringView, AK::TypeErasedFormatParams&) call site __assert_fail
8 431 AK::StringBuilder::will_append(unsigned long) call site __assert_fail

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] 00000
1 AK::Detail::ByteBuffer<32ul>::copy(void const*, unsigned long) [function] [call site2] 00001
2 AK::Detail::ByteBuffer<32ul>::create_uninitialized(unsigned long) [function] [call site2] 00002
3 AK::Detail::ByteBuffer<32ul>::ByteBuffer() [function] [call site2] 00003
3 AK::Detail::ByteBuffer<32ul>::try_resize(unsigned long) [function] [call site2] 00004
4 AK::Detail::ByteBuffer<32ul>::trim(unsigned long, bool) [function] [call site2] 00005
5 __assert_fail [call site2] 00006
5 AK::Detail::ByteBuffer<32ul>::shrink_into_inline_buffer(unsigned long, bool) [function] [call site2] 00007
6 kfree_sized(void*, unsigned long) [function] [call site2] 00008
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00009
4 AK::Detail::ByteBuffer<32ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00010
5 AK::ErrorOr ::ErrorOr() [function] [call site2] 00011
5 AK::Detail::ByteBuffer<32ul>::try_ensure_capacity_slowpath(unsigned long) [function] [call site2] 00012
6 malloc_good_size [function] [call site2] 00013
6 AK::Error::from_errno(int) [function] [call site2] 00014
7 AK::Error::Error(int) [function] [call site2] 00015
6 AK::Detail::ByteBuffer<32ul>::data() [function] [call site2] 00016
6 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00017
6 kfree_sized(void*, unsigned long) [function] [call site2] 00018
6 AK::ErrorOr ::ErrorOr() [function] [call site2] 00019
4 AK::ErrorOr ::is_error() const [function] [call site2] 00020
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00021
3 AK::ErrorOr ::is_error() const [function] [call site2] 00022
3 AK::ErrorOr , AK::Error>::VariantConstructors(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00023
4 AK::Variant , AK::Error>::VariantConstructors(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00024
5 AK::Detail::InheritFromPacks , AK::Detail::ParameterPack , AK::Variant , AK::Error> > >, AK::Detail::ParameterPack , AK::Error> > > >::InheritFromPacks(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00025
6 AK::Detail::InheritFromUniqueEntries<0u, AK::Detail::ParameterPack , AK::Variant , AK::Error> > >, AK::Detail::IntegerSequence , AK::Detail::ParameterPack , AK::Variant , AK::Error> > >, AK::Detail::ParameterPack , AK::Error> > > >::InheritFromUniqueEntries(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00026
7 void AK::Variant , AK::Error>::set , AK::Detail::ByteBuffer<32ul> >(AK::Detail::ByteBuffer<32ul>&&, AK::Detail::VariantNoClearTag) [function] [call site2] 00027
8 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00028
9 AK::Detail::ByteBuffer<32ul>::move_from(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00029
10 __assert_fail [call site2] 00030
3 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00031
4 AK::Detail::ByteBuffer<32ul>::clear() [function] [call site2] 00032
5 kfree_sized(void*, unsigned long) [function] [call site2] 00033
2 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00034
3 bool AK::Variant , AK::Error>::has () const [function] [call site2] 00035
4 unsigned char AK::Variant , AK::Error>::index_of () [function] [call site2] 00036
2 AK::Detail::ByteBuffer<32ul>* AK::bit_cast *, void*>(void* const&) [function] [call site2] 00037
2 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00038
2 AK::Error* AK::bit_cast (void* const&) [function] [call site2] 00039
2 AK::Detail::ByteBuffer<32ul>::data() [function] [call site2] 00040
2 AK::ErrorOr , AK::Error>::VariantConstructors(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00041
2 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00042
1 AK::ErrorOr , AK::Error>::release_value() [function] [call site2] 00043
2 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00044
1 AK::NonnullOwnPtr AK::make &>(AK::Detail::ByteBuffer<32ul>&) [function] [call site2] 00045
2 AK::StringView::StringView(AK::Detail::ByteBuffer<32ul> const&) [function] [call site2] 00046
3 AK::Detail::ByteBuffer<32ul>::data() const [function] [call site2] 00047
2 Audio::MP3LoaderPlugin::MP3LoaderPlugin(AK::StringView) [function] [call site2] 00048
3 Audio::LoaderPlugin::LoaderPlugin() [function] [call site2] 00049
3 AK::Vector , 0ul>::Vector() [function] [call site2] 00050
3 AK::NonnullRefPtr Core::File::construct (AK::StringView&) [function] [call site2] 00051
4 AK::String::String(AK::StringView) [function] [call site2] 00052
5 AK::StringView::characters_without_null_termination() const [function] [call site2] 00053
5 AK::StringImpl::create(char const*, unsigned long, AK::ShouldChomp) [function] [call site2] 00054
6 AK::RefPtr >::RefPtr(AK::StringImpl const*) [function] [call site2] 00055
7 __assert_fail [call site2] 00056
7 bool AK::Checked ::addition_would_overflow (unsigned int, int) [function] [call site2] 00057
8 AK::Checked ::Checked() [function] [call site2] 00058
8 AK::Checked & AK::Checked ::operator= (unsigned int) [function] [call site2] 00059
9 AK::Checked ::Checked(unsigned int) [function] [call site2] 00060
8 AK::Checked ::operator+=(unsigned int) [function] [call site2] 00061
9 AK::Checked ::add(unsigned int) [function] [call site2] 00062
8 AK::Checked ::has_overflow() const [function] [call site2] 00063
6 AK::StringImpl::the_empty_stringimpl() [function] [call site2] 00064
7 AK::StringImpl::StringImpl(AK::StringImpl::ConstructTheEmptyStringImplTag) [function] [call site2] 00065
8 AK::RefCounted ::RefCounted() [function] [call site2] 00066
9 AK::RefCountedBase::RefCountedBase() [function] [call site2] 00067
6 AK::RefPtr >::RefPtr(AK::StringImpl const&) [function] [call site2] 00068
7 __assert_fail [call site2] 00069
7 bool AK::Checked ::addition_would_overflow (unsigned int, int) [function] [call site2] 00070
6 AK::StringImpl::create_uninitialized(unsigned long, char*&) [function] [call site2] 00071
7 __assert_fail [call site2] 00072
7 AK::allocation_size_for_stringimpl(unsigned long) [function] [call site2] 00073
7 __assert_fail [call site2] 00074
7 AK::StringImpl::StringImpl(AK::StringImpl::ConstructWithInlineBufferTag, unsigned long) [function] [call site2] 00075
8 AK::RefCounted ::RefCounted() [function] [call site2] 00076
7 AK::NonnullRefPtr AK::adopt_ref (AK::StringImpl&) [function] [call site2] 00077
7 __assert_fail [call site2] 00078
7 AK::StringImpl::characters() const [function] [call site2] 00079
6 AK::StringImpl* AK::exchange (AK::StringImpl*&, decltype(nullptr)&&) [function] [call site2] 00080
6 __assert_fail [call site2] 00081
6 AK::RefCounted ::unref() const [function] [call site2] 00082
7 __assert_fail [call site2] 00083
7 AK::StringImpl::operator delete(void*) [function] [call site2] 00084
8 AK::allocation_size_for_stringimpl(unsigned long) [function] [call site2] 00085
8 kfree_sized(void*, unsigned long) [function] [call site2] 00086
4 Core::File::File(AK::String, Core::Object*) [function] [call site2] 00087
5 Core::IODevice::IODevice(Core::Object*) [function] [call site2] 00088
6 Core::Object::Object(Core::Object*) [function] [call site2] 00089
7 AK::RefCounted ::RefCounted() [function] [call site2] 00090
7 AK::Weakable ::Weakable() [function] [call site2] 00091
8 AK::RefPtr >::RefPtr() [function] [call site2] 00092
7 AK::Detail::IntrusiveListNode ::IntrusiveListNode() [function] [call site2] 00093
7 AK::String::String() [function] [call site2] 00094
8 AK::RefPtr >::RefPtr() [function] [call site2] 00095
7 AK::HashMap , AK::Traits , false>::HashMap() [function] [call site2] 00096
8 AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::HashTable() [function] [call site2] 00097
7 AK::NonnullRefPtrVector ::NonnullRefPtrVector() [function] [call site2] 00098
8 AK::NonnullPtrVector , 0ul>::NonnullPtrVector() [function] [call site2] 00099
7 AK::Function ::Function() [function] [call site2] 00100
8 AK::Atomic ::Atomic(unsigned short) [function] [call site2] 00101
7 Core::Object::all_objects() [function] [call site2] 00102
8 __cxa_guard_acquire [call site2] 00103
8 AK::Detail::IntrusiveList ::~IntrusiveList() [function] [call site2] 00104
9 AK::Detail::IntrusiveList ::clear() [function] [call site2] 00105
10 AK::Detail::IntrusiveListNode ::remove() [function] [call site2] 00106
11 __assert_fail [call site2] 00107
7 AK::Detail::IntrusiveList ::append(Core::Object&) [function] [call site2] 00108
8 AK::Detail::IntrusiveList ::remove(Core::Object&) [function] [call site2] 00109
9 AK::Detail::IntrusiveListNode ::remove() [function] [call site2] 00110
7 Core::Object::add_child(Core::Object&) [function] [call site2] 00111
8 Core::Object::try_add_child(Core::Object&) [function] [call site2] 00112
9 Core::Object::parent() [function] [call site2] 00113
9 __assert_fail [call site2] 00114
9 __assert_fail [call site2] 00115
9 bool AK::Checked ::addition_would_overflow (unsigned int, int) [function] [call site2] 00116
9 AK::Vector , 0ul>::try_append(AK::NonnullRefPtr &&) [function] [call site2] 00117
10 AK::Vector , 0ul>::try_grow_capacity(unsigned long) [function] [call site2] 00118
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00119
11 AK::Vector , 0ul>::padded_capacity(unsigned long) [function] [call site2] 00120
12 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00121
10 AK::ErrorOr ::is_error() const [function] [call site2] 00122
10 AK::Vector , 0ul>::slot(unsigned long) [function] [call site2] 00123
10 Core::Object* AK::exchange (Core::Object*&, decltype(nullptr)&&) [function] [call site2] 00124
10 __assert_fail [call site2] 00125
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00126
9 AK::ErrorOr ::is_error() const [function] [call site2] 00127
9 Core::ChildEvent::ChildEvent(Core::Event::Type, Core::Object&, Core::Object*) [function] [call site2] 00128
10 Core::Event::Event(unsigned int) [function] [call site2] 00129
10 AK::WeakPtr AK::Weakable ::make_weak_ptr () const [function] [call site2] 00130
11 AK::ErrorOr , AK::Error> AK::Weakable ::try_make_weak_ptr () const [function] [call site2] 00131
12 AK::RefPtr >::operator!() const [function] [call site2] 00132
12 AK::WeakLink::WeakLink (Core::Object&) [function] [call site2] 00133
13 AK::RefCounted ::RefCounted() [function] [call site2] 00134
13 AK::Atomic ::Atomic(void*) [function] [call site2] 00135
13 AK::Atomic ::Atomic() [function] [call site2] 00136
12 AK::ErrorOr , AK::Error> AK::adopt_nonnull_ref_or_enomem (AK::WeakLink*) [function] [call site2] 00137
13 AK::RefPtr > AK::adopt_ref_if_nonnull (AK::WeakLink*) [function] [call site2] 00138
14 AK::RefPtr >::RefPtr(AK::RefPtr >::AdoptTag, AK::WeakLink&) [function] [call site2] 00139
14 AK::RefPtr >::RefPtr() [function] [call site2] 00140
13 AK::RefPtr >::operator!() const [function] [call site2] 00141
13 AK::Error::from_errno(int) [function] [call site2] 00142
13 AK::RefPtr >::release_nonnull() [function] [call site2] 00143
14 AK::RefPtr >::leak_ref() [function] [call site2] 00144
15 AK::WeakLink* AK::exchange (AK::WeakLink*&, decltype(nullptr)&&) [function] [call site2] 00145
14 __assert_fail [call site2] 00146
13 AK::ErrorOr , AK::Error>::VariantConstructors(AK::NonnullRefPtr &&) [function] [call site2] 00147
13 AK::RefCounted ::unref() const [function] [call site2] 00148
14 AK::RefCountedBase::~RefCountedBase() [function] [call site2] 00149
15 __assert_fail [call site2] 00150
12 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00151
12 AK::WeakPtr ::WeakPtr(AK::RefPtr > const&) [function] [call site2] 00152
13 AK::RefPtr >::RefPtr(AK::RefPtr > const&) [function] [call site2] 00153
12 AK::ErrorOr , AK::Error>::VariantConstructors(AK::WeakPtr &&) [function] [call site2] 00154
11 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00155
11 __assert_fail [call site2] 00156
11 AK::WeakPtr ::~WeakPtr() [function] [call site2] 00157
10 AK::WeakPtr AK::make_weak_ptr_if_nonnull (Core::Object const*) [function] [call site2] 00158
11 AK::ErrorOr , AK::Error> AK::try_make_weak_ptr_if_nonnull (Core::Object const*) [function] [call site2] 00159
12 AK::ErrorOr , AK::Error> AK::Weakable ::try_make_weak_ptr () const [function] [call site2] 00160
12 AK::WeakPtr ::WeakPtr() [function] [call site2] 00161
13 AK::RefPtr >::RefPtr() [function] [call site2] 00162
12 AK::ErrorOr , AK::Error>::VariantConstructors(AK::WeakPtr &&) [function] [call site2] 00163
11 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00164
11 __assert_fail [call site2] 00165
9 AK::ErrorOr ::ErrorOr() [function] [call site2] 00166
9 Core::ChildEvent::~ChildEvent() [function] [call site2] 00167
10 AK::WeakPtr ::~WeakPtr() [function] [call site2] 00168
10 Core::Event::~Event() [function] [call site2] 00169
8 AK::ErrorOr ::is_error() const [function] [call site2] 00170
8 __assert_fail [call site2] 00171
7 AK::String::String(char const*, AK::ShouldChomp) [function] [call site2] 00172
8 AK::StringImpl::create(char const*, AK::ShouldChomp) [function] [call site2] 00173
9 AK::RefPtr >::RefPtr(AK::StringImpl const*) [function] [call site2] 00174
9 AK::StringImpl::the_empty_stringimpl() [function] [call site2] 00175
9 AK::RefPtr >::RefPtr(AK::StringImpl const&) [function] [call site2] 00176
9 strlen [call site2] 00177
9 AK::StringImpl::create(char const*, unsigned long, AK::ShouldChomp) [function] [call site2] 00178
7 AK::Function ::Function (Core::Object::Object(Core::Object*)::$_0&&) [function] [call site2] 00179
8 void AK::Function ::init_with_callable (Core::Object::Object(Core::Object*)::$_0&&) [function] [call site2] 00180
9 __assert_fail [call site2] 00181
9 AK::Function ::CallableWrapper ::CallableWrapper(Core::Object::Object(Core::Object*)::$_0&&) [function] [call site2] 00182
10 AK::Function ::CallableWrapperBase::CallableWrapperBase() [function] [call site2] 00183
7 Core::Object::register_property(AK::String const&, AK::Function , AK::Function ) [function] [call site2] 00184
8 AK::NonnullOwnPtr AK::make , AK::Function >(AK::String const&, AK::Function &&, AK::Function &&) [function] [call site2] 00185
9 AK::String::String(AK::String const&) [function] [call site2] 00186
10 AK::RefPtr >::RefPtr(AK::RefPtr > const&) [function] [call site2] 00187
9 AK::Function ::Function(AK::Function &&) [function] [call site2] 00188
10 AK::Function ::move_from(AK::Function &&) [function] [call site2] 00189
11 __assert_fail [call site2] 00190
11 AK::Function ::callable_wrapper() const [function] [call site2] 00191
12 AK::Function ::CallableWrapperBase* AK::bit_cast ::CallableWrapperBase*, unsigned char const (*) [32]>(unsigned char const (* const&) [32]) [function] [call site2] 00192
12 AK::Function ::CallableWrapperBase** AK::bit_cast ::CallableWrapperBase**, unsigned char const (*) [32]>(unsigned char const (* const&) [32]) [function] [call site2] 00193
12 __assert_fail [call site2] 00194
11 AK::Function ::CallableWrapperBase** AK::bit_cast ::CallableWrapperBase**, unsigned char (*) [32]>(unsigned char (* const&) [32]) [function] [call site2] 00195
11 __assert_fail [call site2] 00196
9 Core::Property::Property(AK::String, AK::Function , AK::Function ) [function] [call site2] 00197
10 AK::String::String(AK::String&&) [function] [call site2] 00198
11 AK::RefPtr >::RefPtr(AK::RefPtr >&&) [function] [call site2] 00199
12 AK::RefPtr >::leak_ref() [function] [call site2] 00200
10 AK::Function ::Function(AK::Function &&) [function] [call site2] 00201
10 AK::Function ::Function(AK::Function &&) [function] [call site2] 00202
9 AK::NonnullOwnPtr ::NonnullOwnPtr(AK::NonnullOwnPtr ::AdoptTag, Core::Property&) [function] [call site2] 00203
8 AK::HashMap , AK::Traits , false>::set(AK::String const&, AK::NonnullOwnPtr &&) [function] [call site2] 00204
9 AK::String::String(AK::String const&) [function] [call site2] 00205
9 AK::NonnullOwnPtr ::NonnullOwnPtr(AK::NonnullOwnPtr &&) [function] [call site2] 00206
10 AK::NonnullOwnPtr ::leak_ptr() [function] [call site2] 00207
11 Core::Property* AK::exchange (Core::Property*&, decltype(nullptr)&&) [function] [call site2] 00208
9 AK::HashSetResult AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::set , AK::Traits , false>::Entry>(AK::HashMap , AK::Traits , false>::Entry&&, AK::HashSetExistingEntryBehavior) [function] [call site2] 00209
10 AK::ErrorOr AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::try_set , AK::Traits , false>::Entry>(AK::HashMap , AK::Traits , false>::Entry&&, AK::HashSetExistingEntryBehavior) [function] [call site2] 00210
11 AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::try_lookup_for_writing(AK::HashMap , AK::Traits , false>::Entry const&) [function] [call site2] 00211
12 AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::should_grow() const [function] [call site2] 00212
13 AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::used_bucket_count() const [function] [call site2] 00213
12 AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::capacity() const [function] [call site2] 00214
12 AK::ErrorOr ::is_error() const [function] [call site2] 00215
12 AK::HashMap , AK::Traits , false>::EntryTraits::hash(AK::HashMap , AK::Traits , false>::Entry const&) [function] [call site2] 00216
13 AK::Traits ::hash(AK::String const&) [function] [call site2] 00217
14 AK::String::impl() const [function] [call site2] 00218
14 AK::StringImpl::hash() const [function] [call site2] 00219
15 AK::StringImpl::compute_hash() const [function] [call site2] 00220
16 AK::StringImpl::length() const [function] [call site2] 00221
16 AK::StringImpl::characters() const [function] [call site2] 00222
16 AK::string_hash(char const*, unsigned long, unsigned int) [function] [call site2] 00223
12 AK::is_used_bucket(AK::BucketState) [function] [call site2] 00224
12 AK::HashMap , AK::Traits , false>::EntryTraits::equals(AK::HashMap , AK::Traits , false>::Entry const&, AK::HashMap , AK::Traits , false>::Entry const&) [function] [call site2] 00225
13 AK::GenericTraits ::equals(AK::String const&, AK::String const&) [function] [call site2] 00226
14 AK::String::operator==(AK::String const&) const [function] [call site2] 00227
15 AK::String::impl() const [function] [call site2] 00228
15 AK::RefPtr >::operator==(AK::StringImpl const*) const [function] [call site2] 00229
15 AK::StringView::operator==(AK::StringView) const [function] [call site2] 00230
16 AK::StringView::length() const [function] [call site2] 00231
12 AK::ErrorOr , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::Bucket*, AK::Error>::VariantConstructors(AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::Bucket*&&) [function] [call site2] 00232
12 AK::is_used_bucket(AK::BucketState) [function] [call site2] 00233
12 AK::ErrorOr , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::Bucket*, AK::Error>::VariantConstructors(AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::Bucket*&&) [function] [call site2] 00234
12 double_hash(unsigned int) [function] [call site2] 00235
11 AK::ErrorOr , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::Bucket*, AK::Error>::is_error() const [function] [call site2] 00236
11 AK::is_used_bucket(AK::BucketState) [function] [call site2] 00237
11 AK::ErrorOr ::VariantConstructors(AK::HashSetResult&&) [function] [call site2] 00238
11 AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::Bucket::slot() [function] [call site2] 00239
11 AK::HashMap , AK::Traits , false>::Entry::operator=(AK::HashMap , AK::Traits , false>::Entry&&) [function] [call site2] 00240
12 AK::String::operator=(AK::String&&) [function] [call site2] 00241
13 AK::RefPtr >::RefPtr(AK::RefPtr >&&) [function] [call site2] 00242
12 AK::NonnullOwnPtr ::operator=(AK::NonnullOwnPtr &&) [function] [call site2] 00243
13 AK::NonnullOwnPtr ::NonnullOwnPtr(AK::NonnullOwnPtr &&) [function] [call site2] 00244
13 AK::NonnullOwnPtr ::swap(AK::NonnullOwnPtr &) [function] [call site2] 00245
14 void AK::swap (Core::Property*&, Core::Property*&) [function] [call site2] 00246
13 AK::NonnullOwnPtr ::~NonnullOwnPtr() [function] [call site2] 00247
14 AK::NonnullOwnPtr ::clear() [function] [call site2] 00248
15 Core::Property::~Property() [function] [call site2] 00249
16 AK::Function ::~Function() [function] [call site2] 00250
17 AK::Function ::clear(bool) [function] [call site2] 00251
18 __assert_fail [call site2] 00252
18 AK::Function ::callable_wrapper() const [function] [call site2] 00253
18 __assert_fail [call site2] 00254
18 __assert_fail [call site2] 00255
16 AK::String::~String() [function] [call site2] 00256
11 AK::ErrorOr ::VariantConstructors(AK::HashSetResult&&) [function] [call site2] 00257
11 AK::HashTable , AK::Traits , false>::Entry, AK::HashMap , AK::Traits , false>::EntryTraits, false>::Bucket::slot() [function] [call site2] 00258
11 AK::HashMap , AK::Traits , false>::Entry::Entry(AK::HashMap , AK::Traits , false>::Entry&&) [function] [call site2] 00259
11 AK::ErrorOr ::VariantConstructors(AK::HashSetResult&&) [function] [call site2] 00260
10 AK::ErrorOr ::is_error() const [function] [call site2] 00261
10 __assert_fail [call site2] 00262
9 AK::HashMap , AK::Traits , false>::Entry::~Entry() [function] [call site2] 00263
7 AK::String::String(char const*, AK::ShouldChomp) [function] [call site2] 00264
7 AK::Function ::Function (Core::Object::Object(Core::Object*)::$_1&&) [function] [call site2] 00265
7 Core::Object::register_property(AK::String const&, AK::Function , AK::Function ) [function] [call site2] 00266
7 AK::String::String(char const*, AK::ShouldChomp) [function] [call site2] 00267
7 AK::Function ::Function (Core::Object::Object(Core::Object*)::$_3&&) [function] [call site2] 00268
7 AK::Function ::Function (Core::Object::Object(Core::Object*)::$_4&&) [function] [call site2] 00269
7 Core::Object::register_property(AK::String const&, AK::Function , AK::Function ) [function] [call site2] 00270
7 AK::Function ::~Function() [function] [call site2] 00271
7 AK::String::~String() [function] [call site2] 00272
7 AK::String::String(char const*, AK::ShouldChomp) [function] [call site2] 00273
7 AK::Function ::Function (Core::Object::Object(Core::Object*)::$_5&&) [function] [call site2] 00274
7 AK::Function ::Function (Core::Object::Object(Core::Object*)::$_6&&) [function] [call site2] 00275
7 Core::Object::register_property(AK::String const&, AK::Function , AK::Function ) [function] [call site2] 00276
7 AK::Function ::~Function() [function] [call site2] 00277
7 AK::String::~String() [function] [call site2] 00278
6 AK::Vector ::Vector() [function] [call site2] 00279
5 AK::String::String(AK::String&&) [function] [call site2] 00280
4 AK::NonnullRefPtr AK::adopt_ref (Core::File&) [function] [call site2] 00281
3 AK::OwnPtr ::OwnPtr() [function] [call site2] 00282
3 AK::DuplexMemoryStream::DuplexMemoryStream() [function] [call site2] 00283
4 AK::Detail::Stream::Stream() [function] [call site2] 00284
4 AK::Vector , 0ul>::Vector() [function] [call site2] 00285
3 Core::File::open(Core::OpenMode) [function] [call site2] 00286
4 Core::File::open_impl(Core::OpenMode, unsigned int) [function] [call site2] 00287
5 AK::String::is_null() const [function] [call site2] 00288
6 AK::RefPtr >::operator!() const [function] [call site2] 00289
5 __assert_fail [call site2] 00290
5 Core::has_flag(Core::OpenMode, Core::OpenMode) [function] [call site2] 00291
6 Core::operator&(Core::OpenMode, Core::OpenMode) [function] [call site2] 00292
5 Core::has_flag(Core::OpenMode, Core::OpenMode) [function] [call site2] 00293
5 Core::has_flag(Core::OpenMode, Core::OpenMode) [function] [call site2] 00294
5 Core::has_flag(Core::OpenMode, Core::OpenMode) [function] [call site2] 00295
5 Core::has_flag(Core::OpenMode, Core::OpenMode) [function] [call site2] 00296
5 Core::has_flag(Core::OpenMode, Core::OpenMode) [function] [call site2] 00297
5 Core::has_flag(Core::OpenMode, Core::OpenMode) [function] [call site2] 00298
5 AK::StringImpl::characters() const [function] [call site2] 00299
5 open [call site2] 00300
5 __errno_location [call site2] 00301
5 Core::IODevice::set_error(int) const [function] [call site2] 00302
5 Core::IODevice::set_fd(int) [function] [call site2] 00303
5 Core::IODevice::set_mode(Core::OpenMode) [function] [call site2] 00304
3 Core::IODevice::error_string() const [function] [call site2] 00305
4 strerror [call site2] 00306
3 AK::String AK::String::formatted (AK::Format::Detail::CheckedFormatString ::Type>&&, char const* const&) [function] [call site2] 00307
4 AK::VariadicFormatParams ::VariadicFormatParams(char const* const&) [function] [call site2] 00308
5 AK::TypeErasedFormatParams::TypeErasedFormatParams() [function] [call site2] 00309
6 AK::Span ::Span() [function] [call site2] 00310
5 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) [function] [call site2] 00311
6 AK::Formatter ::Formatter() [function] [call site2] 00312
7 AK::Formatter ::Formatter() [function] [call site2] 00313
8 AK::StandardFormatter::StandardFormatter() [function] [call site2] 00314
6 AK::StandardFormatter::parse(AK::TypeErasedFormatParams&, AK::FormatParser&) [function] [call site2] 00315
7 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00316
8 AK::StringView::length() const [function] [call site2] 00317
7 AK::StringView::contains(char) const [function] [call site2] 00318
8 AK::StringView::begin() const [function] [call site2] 00319
9 AK::SimpleIterator ::begin(AK::StringView const&) [function] [call site2] 00320
10 AK::SimpleIterator ::SimpleIterator(AK::StringView const&, unsigned long) [function] [call site2] 00321
8 AK::SimpleIterator ::operator!=(AK::SimpleIterator ) const [function] [call site2] 00322
7 AK::is_any_of(AK::StringView) [function] [call site2] 00323
7 __assert_fail [call site2] 00324
7 AK::GenericLexer::consume() [function] [call site2] 00325
8 AK::GenericLexer::is_eof() const [function] [call site2] 00326
8 __assert_fail [call site2] 00327
8 AK::StringView::operator[](unsigned long) const [function] [call site2] 00328
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00329
8 AK::GenericLexer::next_is(char) const [function] [call site2] 00330
9 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00331
8 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00332
9 AK::StringView::length() const [function] [call site2] 00333
9 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00334
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00335
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00336
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00337
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00338
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00339
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00340
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00341
7 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00342
8 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00343
8 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00344
9 bool AK::GenericLexer::next_is (bool (*)(unsigned int)) const [function] [call site2] 00345
10 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00346
9 AK::is_ascii_digit(unsigned int) [function] [call site2] 00347
9 AK::GenericLexer::consume() [function] [call site2] 00348
9 AK::parse_ascii_digit(unsigned int) [function] [call site2] 00349
10 AK::is_ascii_digit(unsigned int) [function] [call site2] 00350
10 __assert_fail [call site2] 00351
8 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00352
8 __assert_fail [call site2] 00353
7 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00354
7 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00355
7 __assert_fail [call site2] 00356
7 __assert_fail [call site2] 00357
7 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00358
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00359
7 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00360
7 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00361
7 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00362
7 __assert_fail [call site2] 00363
7 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00364
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00365
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00366
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00367
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00368
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00369
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00370
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00371
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00372
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00373
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00374
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00375
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00376
7 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00377
8 strlen [call site2] 00378
8 bool AK::GenericLexer::consume_specific (AK::StringView const&) [function] [call site2] 00379
9 AK::StringView::length() const [function] [call site2] 00380
9 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00381
7 AK::GenericLexer::is_eof() const [function] [call site2] 00382
7 AK::GenericLexer::remaining() const [function] [call site2] 00383
8 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00384
9 AK::StringView::length() const [function] [call site2] 00385
9 __assert_fail [call site2] 00386
9 AK::StringView::length() const [function] [call site2] 00387
7 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type, AK::Detail::__IdentityType ::Type>&&, char const (&) [84], AK::StringView const&) [function] [call site2] 00388
8 AK::VariadicFormatParams ::VariadicFormatParams(char const (&) [84], AK::StringView const&) [function] [call site2] 00389
9 AK::Array ::operator AK::Span () const [function] [call site2] 00390
10 AK::Array ::span() const [function] [call site2] 00391
11 AK::Span ::Span(AK::TypeErasedParameter const*, unsigned long) [function] [call site2] 00392
9 AK::TypeErasedFormatParams::set_parameters(AK::Span ) [function] [call site2] 00393
8 AK::Format::Detail::CheckedFormatString ::view() const [function] [call site2] 00394
8 AK::vdbgln(AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00395
9 AK::StringBuilder::StringBuilder(unsigned long) [function] [call site2] 00396
10 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00397
10 AK::ErrorOr ::is_error() const [function] [call site2] 00398
10 __assert_fail [call site2] 00399
9 AK::vformat(AK::StringBuilder&, AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00400
10 AK::FormatBuilder::FormatBuilder(AK::StringBuilder&) [function] [call site2] 00401
10 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00402
11 AK::GenericLexer::GenericLexer(AK::StringView) [function] [call site2] 00403
10 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00404
11 AK::FormatParser::consume_literal() [function] [call site2] 00405
12 AK::GenericLexer::tell() const [function] [call site2] 00406
12 AK::GenericLexer::is_eof() const [function] [call site2] 00407
12 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00408
12 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00409
12 AK::is_any_of(AK::StringView) [function] [call site2] 00410
12 AK::GenericLexer::tell() const [function] [call site2] 00411
12 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00412
13 __assert_fail [call site2] 00413
13 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00414
13 __assert_fail [call site2] 00415
12 AK::GenericLexer::consume() [function] [call site2] 00416
12 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00417
11 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00418
12 AK::StringView::length() const [function] [call site2] 00419
12 AK::StringView::operator[](unsigned long) const [function] [call site2] 00420
12 AK::StringBuilder::try_append(char) [function] [call site2] 00421
13 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00422
14 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00423
14 AK::Checked ::Checked (unsigned long) [function] [call site2] 00424
15 bool AK::is_within_range (unsigned long) [function] [call site2] 00425
16 AK::TypeBoundsChecker ::is_within_range(unsigned long) [function] [call site2] 00426
14 AK::Checked ::operator+=(unsigned long) [function] [call site2] 00427
14 AK::Checked ::has_overflow() const [function] [call site2] 00428
14 bool AK::operator<= (AK::Checked const&, unsigned long) [function] [call site2] 00429
15 __assert_fail [call site2] 00430
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00431
14 AK::Checked ::operator*=(unsigned long) [function] [call site2] 00432
15 AK::Checked ::mul(unsigned long) [function] [call site2] 00433
14 AK::Checked ::has_overflow() const [function] [call site2] 00434
14 __assert_fail [call site2] 00435
14 __assert_fail [call site2] 00436
14 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00437
14 AK::ErrorOr ::is_error() const [function] [call site2] 00438
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00439
13 AK::ErrorOr ::is_error() const [function] [call site2] 00440
13 AK::Detail::ByteBuffer<256ul>::try_append(unsigned char) [function] [call site2] 00441
14 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00442
14 __assert_fail [call site2] 00443
14 AK::Detail::ByteBuffer<256ul>::try_resize(unsigned long) [function] [call site2] 00444
14 AK::ErrorOr ::is_error() const [function] [call site2] 00445
14 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00446
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00447
13 AK::ErrorOr ::is_error() const [function] [call site2] 00448
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00449
12 AK::ErrorOr ::is_error() const [function] [call site2] 00450
12 AK::StringView::operator[](unsigned long) const [function] [call site2] 00451
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00452
11 AK::FormatParser::FormatSpecifier::FormatSpecifier() [function] [call site2] 00453
11 AK::FormatParser::consume_specifier(AK::FormatParser::FormatSpecifier&) [function] [call site2] 00454
12 AK::GenericLexer::next_is(char) const [function] [call site2] 00455
12 __assert_fail [call site2] 00456
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00457
12 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00458
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00459
12 AK::GenericLexer::tell() const [function] [call site2] 00460
12 AK::GenericLexer::is_eof() const [function] [call site2] 00461
12 __assert_fail [call site2] 00462
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00463
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00464
12 AK::GenericLexer::consume() [function] [call site2] 00465
12 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00466
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00467
12 __assert_fail [call site2] 00468
11 AK::GenericLexer::is_eof() const [function] [call site2] 00469
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00470
11 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00471
11 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00472
11 __assert_fail [call site2] 00473
11 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00474
11 AK::ErrorOr ::is_error() const [function] [call site2] 00475
11 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00476
12 AK::ErrorOr ::is_error() const [function] [call site2] 00477
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00478
10 AK::ErrorOr ::is_error() const [function] [call site2] 00479
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00480
9 AK::ErrorOr ::is_error() const [function] [call site2] 00481
9 __assert_fail [call site2] 00482
9 AK::StringBuilder::append(char) [function] [call site2] 00483
10 AK::StringBuilder::try_append(char) [function] [call site2] 00484
10 AK::ErrorOr ::is_error() const [function] [call site2] 00485
10 __assert_fail [call site2] 00486
9 AK::StringBuilder::string_view() const [function] [call site2] 00487
10 AK::StringBuilder::data() const [function] [call site2] 00488
11 AK::Detail::ByteBuffer<256ul>::data() const [function] [call site2] 00489
10 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00490
10 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00491
10 __assert_fail [call site2] 00492
9 AK::StringView::characters_without_null_termination() const [function] [call site2] 00493
9 dbgputstr(char const*, unsigned long) [function] [call site2] 00494
10 fwrite [call site2] 00495
9 AK::StringBuilder::~StringBuilder() [function] [call site2] 00496
10 AK::Detail::ByteBuffer<256ul>::~ByteBuffer() [function] [call site2] 00497
7 AK::GenericLexer::is_eof() const [function] [call site2] 00498
7 __assert_fail [call site2] 00499
6 AK::Formatter ::format(AK::FormatBuilder&, char const*) [function] [call site2] 00500
7 AK::StandardFormatter::StandardFormatter(AK::StandardFormatter const&) [function] [call site2] 00501
7 AK::Formatter ::format(AK::FormatBuilder&, unsigned long) [function] [call site2] 00502
8 __assert_fail [call site2] 00503
8 AK::StandardFormatter::StandardFormatter(AK::StandardFormatter const&) [function] [call site2] 00504
8 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00505
8 __assert_fail [call site2] 00506
8 AK::Formatter ::format(AK::FormatBuilder&, AK::StringView) [function] [call site2] 00507
9 __assert_fail [call site2] 00508
9 __assert_fail [call site2] 00509
9 __assert_fail [call site2] 00510
9 __assert_fail [call site2] 00511
9 AK::NumericLimits ::max() [function] [call site2] 00512
9 AK::StringView::bytes() const [function] [call site2] 00513
10 AK::Span ::Span(char const*, unsigned long) [function] [call site2] 00514
9 __assert_fail [call site2] 00515
9 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00516
10 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00517
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00518
12 AK::StringBuilder::try_append(char) [function] [call site2] 00519
12 AK::ErrorOr ::is_error() const [function] [call site2] 00520
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00521
11 AK::ErrorOr ::is_error() const [function] [call site2] 00522
11 AK::StringBuilder::try_append(char) [function] [call site2] 00523
11 AK::ErrorOr ::is_error() const [function] [call site2] 00524
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00525
10 AK::ErrorOr ::is_error() const [function] [call site2] 00526
10 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00527
10 __assert_fail [call site2] 00528
10 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00529
10 AK::ErrorOr ::is_error() const [function] [call site2] 00530
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) [function] [call site2] 00531
11 AK::(anonymous namespace)::convert_unsigned_to_string(unsigned long, AK::Array &, unsigned char, bool) [function] [call site2] 00532
12 __assert_fail [call site2] 00533
12 AK::Array ::operator[](unsigned long) [function] [call site2] 00534
13 AK::Array ::at(unsigned long) [function] [call site2] 00535
14 AK::Array ::size() const [function] [call site2] 00536
12 AK::Array ::operator[](unsigned long) [function] [call site2] 00537
12 AK::Array ::operator[](unsigned long) [function] [call site2] 00538
12 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00539
11 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00540
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00541
12 AK::StringBuilder::try_append(char) [function] [call site2] 00542
12 AK::ErrorOr ::is_error() const [function] [call site2] 00543
12 AK::StringBuilder::try_append(char) [function] [call site2] 00544
12 AK::ErrorOr ::is_error() const [function] [call site2] 00545
12 AK::StringBuilder::try_append(char) [function] [call site2] 00546
12 AK::ErrorOr ::is_error() const [function] [call site2] 00547
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00548
13 AK::StringView::is_empty() const [function] [call site2] 00549
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00550
13 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00551
13 AK::ErrorOr ::is_error() const [function] [call site2] 00552
13 AK::StringView::characters_without_null_termination() const [function] [call site2] 00553
13 AK::Detail::ByteBuffer<256ul>::try_append(void const*, unsigned long) [function] [call site2] 00554
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00555
14 __assert_fail [call site2] 00556
14 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00557
14 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00558
14 AK::ErrorOr ::is_error() const [function] [call site2] 00559
14 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00560
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00561
13 AK::ErrorOr ::is_error() const [function] [call site2] 00562
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00563
12 AK::ErrorOr ::is_error() const [function] [call site2] 00564
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00565
12 AK::ErrorOr ::is_error() const [function] [call site2] 00566
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00567
12 AK::ErrorOr ::is_error() const [function] [call site2] 00568
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00569
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00570
12 AK::ErrorOr ::is_error() const [function] [call site2] 00571
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00572
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00573
12 AK::Array ::operator[](unsigned long) [function] [call site2] 00574
12 AK::StringBuilder::try_append(char) [function] [call site2] 00575
12 AK::ErrorOr ::is_error() const [function] [call site2] 00576
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00577
11 AK::ErrorOr ::is_error() const [function] [call site2] 00578
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00579
11 unsigned long AK::ceil_div (unsigned long, unsigned long) [function] [call site2] 00580
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00581
11 AK::ErrorOr ::is_error() const [function] [call site2] 00582
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00583
11 AK::ErrorOr ::is_error() const [function] [call site2] 00584
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00585
11 AK::ErrorOr ::is_error() const [function] [call site2] 00586
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00587
11 AK::ErrorOr ::is_error() const [function] [call site2] 00588
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00589
11 AK::ErrorOr ::is_error() const [function] [call site2] 00590
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00591
11 AK::ErrorOr ::is_error() const [function] [call site2] 00592
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00593
11 AK::ErrorOr ::is_error() const [function] [call site2] 00594
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00595
11 AK::ErrorOr ::is_error() const [function] [call site2] 00596
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00597
11 AK::ErrorOr ::is_error() const [function] [call site2] 00598
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00599
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00600
10 AK::ErrorOr ::is_error() const [function] [call site2] 00601
10 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00602
10 AK::ErrorOr ::is_error() const [function] [call site2] 00603
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00604
9 __assert_fail [call site2] 00605
9 AK::FormatBuilder::put_string(AK::StringView, AK::FormatBuilder::Align, unsigned long, unsigned long, char) [function] [call site2] 00606
10 AK::StringView::length() const [function] [call site2] 00607
10 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00608
10 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00609
10 AK::StringView::length() const [function] [call site2] 00610
10 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00611
10 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00612
10 AK::ErrorOr ::is_error() const [function] [call site2] 00613
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00614
10 AK::ErrorOr ::is_error() const [function] [call site2] 00615
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00616
10 AK::ErrorOr ::is_error() const [function] [call site2] 00617
10 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00618
10 AK::ErrorOr ::is_error() const [function] [call site2] 00619
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00620
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00621
10 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00622
10 AK::ErrorOr ::is_error() const [function] [call site2] 00623
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00624
8 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00625
8 __assert_fail [call site2] 00626
8 __assert_fail [call site2] 00627
8 __assert_fail [call site2] 00628
8 __assert_fail [call site2] 00629
8 __assert_fail [call site2] 00630
8 AK::Span ::Span(void const*, unsigned long) [function] [call site2] 00631
8 __assert_fail [call site2] 00632
8 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00633
8 __assert_fail [call site2] 00634
8 __assert_fail [call site2] 00635
8 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) [function] [call site2] 00636
7 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00637
7 strlen [call site2] 00638
7 AK::Formatter ::format(AK::FormatBuilder&, AK::StringView) [function] [call site2] 00639
6 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00640
4 AK::Format::Detail::CheckedFormatString ::view() const [function] [call site2] 00641
4 AK::String::vformatted(AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00642
5 AK::StringBuilder::StringBuilder(unsigned long) [function] [call site2] 00643
5 AK::vformat(AK::StringBuilder&, AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00644
5 AK::ErrorOr ::is_error() const [function] [call site2] 00645
5 __assert_fail [call site2] 00646
5 AK::StringBuilder::to_string() const [function] [call site2] 00647
6 AK::StringBuilder::is_empty() const [function] [call site2] 00648
7 AK::Detail::ByteBuffer<256ul>::is_empty() const [function] [call site2] 00649
6 AK::String::empty() [function] [call site2] 00650
7 AK::StringImpl::the_empty_stringimpl() [function] [call site2] 00651
7 AK::String::String(AK::StringImpl const&) [function] [call site2] 00652
8 AK::RefPtr >::RefPtr(AK::StringImpl const&) [function] [call site2] 00653
6 AK::StringBuilder::data() const [function] [call site2] 00654
6 AK::String::String(char const*, unsigned long, AK::ShouldChomp) [function] [call site2] 00655
5 AK::StringBuilder::~StringBuilder() [function] [call site2] 00656
3 AK::FlyString::FlyString(AK::String const&) [function] [call site2] 00657
4 AK::RefPtr >::RefPtr() [function] [call site2] 00658
4 AK::String::is_null() const [function] [call site2] 00659
4 AK::String::impl() const [function] [call site2] 00660
4 AK::String::impl() const [function] [call site2] 00661
4 AK::fly_impls() [function] [call site2] 00662
5 AK::Singleton , &AK::SingletonInstanceCreator >::create>::operator*() const [function] [call site2] 00663
6 AK::Singleton , &AK::SingletonInstanceCreator >::create>::ptr() const [function] [call site2] 00664
7 AK::HashTable * AK::Singleton , &AK::SingletonInstanceCreator >::create>::get (AK::Atomic *, (AK::MemoryOrder)5>&) [function] [call site2] 00665
8 AK::Atomic *, (AK::MemoryOrder)5>::load(AK::MemoryOrder) const volatile [function] [call site2] 00666
8 AK::Atomic *, (AK::MemoryOrder)5>::compare_exchange_strong(AK::HashTable *&, AK::HashTable *, AK::MemoryOrder) volatile [function] [call site2] 00667
8 AK::SingletonInstanceCreator >::create() [function] [call site2] 00668
9 AK::HashTable ::HashTable() [function] [call site2] 00669
8 AK::Atomic *, (AK::MemoryOrder)5>::store(AK::HashTable *, AK::MemoryOrder) volatile [function] [call site2] 00670
8 sched_yield [call site2] 00671
8 AK::Atomic *, (AK::MemoryOrder)5>::load(AK::MemoryOrder) const volatile [function] [call site2] 00672
8 __assert_fail [call site2] 00673
4 AK::String::impl() const [function] [call site2] 00674
4 AK::HashTable ::find(AK::StringImpl* const&) [function] [call site2] 00675
5 AK::FlyStringImplTraits::hash(AK::StringImpl const*) [function] [call site2] 00676
6 AK::StringImpl::hash() const [function] [call site2] 00677
5 AK::HashTableIterator , AK::StringImpl*, AK::HashTable ::Bucket> AK::HashTable ::find ::find(AK::StringImpl* const&)::{lambda(auto:1&)#1}>(unsigned int, AK::HashTable ::find(AK::StringImpl* const&)::{lambda(auto:1&)#1}) [function] [call site2] 00678
6 AK::HashTable ::Bucket* AK::HashTable ::lookup_with_hash ::find(AK::StringImpl* const&)::{lambda(auto:1&)#1}>(unsigned int, AK::HashTable ::find(AK::StringImpl* const&)::{lambda(auto:1&)#1}) const [function] [call site2] 00679
7 AK::HashTable ::is_empty() const [function] [call site2] 00680
7 AK::is_used_bucket(AK::BucketState) [function] [call site2] 00681
7 double_hash(unsigned int) [function] [call site2] 00682
4 AK::fly_impls() [function] [call site2] 00683
4 AK::HashTable ::end() [function] [call site2] 00684
5 AK::HashTableIterator , AK::StringImpl*, AK::HashTable ::Bucket>::HashTableIterator(AK::HashTable ::Bucket*) [function] [call site2] 00685
4 AK::fly_impls() [function] [call site2] 00686
4 AK::String::impl() const [function] [call site2] 00687
4 AK::HashSetResult AK::HashTable ::set (AK::StringImpl*&&, AK::HashSetExistingEntryBehavior) [function] [call site2] 00688
4 AK::String::impl() const [function] [call site2] 00689
4 AK::StringImpl::set_fly(AK::Badge , bool) const [function] [call site2] 00690
4 AK::String::impl() const [function] [call site2] 00691
4 AK::RefPtr >::RefPtr(AK::StringImpl const*) [function] [call site2] 00692
4 AK::HashTableIterator , AK::StringImpl*, AK::HashTable ::Bucket>::operator*() [function] [call site2] 00693
5 AK::HashTable ::Bucket::slot() [function] [call site2] 00694
4 AK::StringImpl::is_fly() const [function] [call site2] 00695
4 __assert_fail [call site2] 00696
4 AK::HashTableIterator , AK::StringImpl*, AK::HashTable ::Bucket>::operator*() [function] [call site2] 00697
3 Audio::LoaderError::LoaderError(Audio::LoaderError::Category, AK::FlyString) [function] [call site2] 00698
4 AK::FlyString::FlyString(AK::FlyString&&) [function] [call site2] 00699
5 AK::RefPtr >::RefPtr(AK::RefPtr >&&) [function] [call site2] 00700
3 Audio::LoaderError::~LoaderError() [function] [call site2] 00701
4 AK::FlyString::~FlyString() [function] [call site2] 00702
3 Audio::LoaderError::LoaderError(Audio::LoaderError&&) [function] [call site2] 00703
4 AK::FlyString::FlyString(AK::FlyString&&) [function] [call site2] 00704
3 Audio::LoaderError::~LoaderError() [function] [call site2] 00705
3 AK::FlyString::~FlyString() [function] [call site2] 00706
3 Core::IODevice::seek(long, Core::SeekMode, long*) [function] [call site2] 00707
4 lseek [call site2] 00708
4 __errno_location [call site2] 00709
4 Core::IODevice::set_error(int) const [function] [call site2] 00710
4 AK::Vector ::clear() [function] [call site2] 00711
5 AK::Vector ::clear_with_capacity() [function] [call site2] 00712
5 kfree_sized(void*, unsigned long) [function] [call site2] 00713
5 AK::Vector ::reset_capacity() [function] [call site2] 00714
3 AK::FlyString::FlyString(char const*) [function] [call site2] 00715
4 AK::String::String(char const*, AK::ShouldChomp) [function] [call site2] 00716
4 AK::FlyString::FlyString(AK::String const&) [function] [call site2] 00717
3 Audio::LoaderError::LoaderError(Audio::LoaderError::Category, AK::FlyString) [function] [call site2] 00718
3 Core::IODevice::seek(long, Core::SeekMode, long*) [function] [call site2] 00719
3 AK::FlyString::FlyString(char const*) [function] [call site2] 00720
3 Audio::LoaderError::LoaderError(Audio::LoaderError::Category, AK::FlyString) [function] [call site2] 00721
3 AK::NonnullOwnPtr AK::make (Core::File&) [function] [call site2] 00722
4 Core::InputFileStream::InputFileStream(AK::NonnullRefPtr ) [function] [call site2] 00723
5 AK::Detail::Stream::Stream() [function] [call site2] 00724
5 __assert_fail [call site2] 00725
5 bool AK::Checked ::addition_would_overflow (unsigned int, int) [function] [call site2] 00726
3 AK::OwnPtr & AK::OwnPtr ::operator= (AK::NonnullOwnPtr &&) [function] [call site2] 00727
4 AK::OwnPtr ::OwnPtr (AK::NonnullOwnPtr &&) [function] [call site2] 00728
5 AK::NonnullOwnPtr ::leak_ptr() [function] [call site2] 00729
4 AK::OwnPtr ::swap(AK::OwnPtr &) [function] [call site2] 00730
5 void AK::swap (Core::InputFileStream*&, Core::InputFileStream*&) [function] [call site2] 00731
4 __assert_fail [call site2] 00732
4 AK::OwnPtr ::~OwnPtr() [function] [call site2] 00733
5 AK::OwnPtr ::clear() [function] [call site2] 00734
6 Core::InputFileStream::~InputFileStream() [function] [call site2] 00735
7 Core::InputFileStream::~InputFileStream() [function] [call site2] 00736
8 AK::InputStream::~InputStream() [function] [call site2] 00737
3 AK::OwnPtr ::operator!() const [function] [call site2] 00738
3 AK::Detail::Stream::has_any_error() const [function] [call site2] 00739
3 AK::FlyString::FlyString(char const*) [function] [call site2] 00740
3 Audio::LoaderError::LoaderError(Audio::LoaderError::Category, AK::FlyString) [function] [call site2] 00741
3 AK::NonnullOwnPtr AK::make (Core::InputFileStream&) [function] [call site2] 00742
4 AK::InputBitStream::InputBitStream(AK::InputStream&) [function] [call site2] 00743
5 AK::Detail::Stream::Stream() [function] [call site2] 00744
3 AK::OwnPtr ::operator!() const [function] [call site2] 00745
3 AK::Detail::Stream::has_any_error() const [function] [call site2] 00746
3 Audio::LoaderError::LoaderError(Audio::LoaderError::Category, AK::FlyString) [function] [call site2] 00747
1 __assert_fail [call site2] 00748
1 AK::Result ::is_error() const [function] [call site2] 00749
1 AK::Result , Audio::LoaderError>::is_error() const [function] [call site2] 00750
1 AK::Result , Audio::LoaderError>::~Result() [function] [call site2] 00751
2 Audio::LoaderError::~LoaderError() [function] [call site2] 00752
2 AK::FixedArray ::~FixedArray() [function] [call site2] 00753
3 kfree_sized(void*, unsigned long) [function] [call site2] 00754
1 AK::Result , Audio::LoaderError>::value() [function] [call site2] 00755
2 __assert_fail [call site2] 00756
1 AK::FixedArray ::size() const [function] [call site2] 00757
1 AK::NonnullOwnPtr ::~NonnullOwnPtr() [function] [call site2] 00758
1 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00759