Fuzz introspector: FuzzWasmParser

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
25 510 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) call site __assert_fail
18 414 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) call site __assert_fail
18 485 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const call site
11 433 AK::FormatBuilder::put_padding(char, unsigned long) call site __assert_fail
9 266 AK::FormatParser::consume_number(unsigned long&) call site __assert_fail
8 343 AK::StringBuilder::will_append(unsigned long) call site __assert_fail
8 536 AK::Formatter ::format(AK::FormatBuilder&, unsigned char) call site __assert_fail
7 469 AK::StringBuilder::try_append(AK::StringView) call site
5 105 AK::String AK::String::copy >(AK::Vector const&, AK::ShouldChomp) call site __assert_fail
5 132 Wasm::CustomSection::parse(AK::InputStream&) call site __assert_fail
5 199 AK::Vector , 0ul>::try_append(AK::Variant &&) call site
5 277 AK::StandardFormatter::parse(AK::TypeErasedFormatParams&, AK::FormatParser&) call site __assert_fail

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] 00000
1 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00001
1 AK::InputMemoryStream::InputMemoryStream(AK::Span ) [function] [call site2] 00002
2 AK::Detail::Stream::Stream() [function] [call site2] 00003
1 Wasm::Module::parse(AK::InputStream&) [function] [call site2] 00004
2 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00005
2 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00006
2 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00007
2 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00008
2 AK::Array ::span() const [function] [call site2] 00009
3 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00010
2 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00011
2 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00012
2 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00013
2 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00014
2 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00015
2 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00016
2 AK::Array ::span() const [function] [call site2] 00017
2 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00018
2 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00019
2 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00020
2 AK::Vector , 0ul>::Vector() [function] [call site2] 00021
2 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00022
3 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00023
2 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00024
2 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00025
2 bool AK::LEB128::read_unsigned (AK::InputStream&, unsigned long&) [function] [call site2] 00026
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00027
2 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00028
2 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00029
2 Wasm::ConstrainedStream::ConstrainedStream(AK::InputStream&, unsigned long) [function] [call site2] 00030
3 AK::Detail::Stream::Stream() [function] [call site2] 00031
2 AK::ScopeGuard ::ScopeGuard(Wasm::Module::parse(AK::InputStream&)::$_2) [function] [call site2] 00032
2 Wasm::CustomSection::parse(AK::InputStream&) [function] [call site2] 00033
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00034
3 Wasm::parse_name(AK::InputStream&) [function] [call site2] 00035
4 AK::ScopeLogger ::ScopeLogger<>() [function] [call site2] 00036
4 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00037
5 AK::ScopeLogger ::ScopeLogger<>() [function] [call site2] 00038
5 bool AK::LEB128::read_unsigned (AK::InputStream&, unsigned long&) [function] [call site2] 00039
5 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00040
5 AK::Result , Wasm::ParseError>::Result(Wasm::ParseError&&) [function] [call site2] 00041
5 AK::Vector ::Vector() [function] [call site2] 00042
5 AK::Result , Wasm::ParseError>::Result(Wasm::ParseError&&) [function] [call site2] 00043
5 AK::Vector ::resize(unsigned long, bool) [function] [call site2] 00044
6 AK::Vector ::try_resize(unsigned long, bool) [function] [call site2] 00045
7 AK::Vector ::shrink(unsigned long, bool) [function] [call site2] 00046
8 __assert_fail [call site2] 00047
8 AK::Vector ::clear_with_capacity() [function] [call site2] 00048
8 AK::Vector ::clear() [function] [call site2] 00049
9 AK::Vector ::clear_with_capacity() [function] [call site2] 00050
9 kfree_sized(void*, unsigned long) [function] [call site2] 00051
9 AK::Vector ::reset_capacity() [function] [call site2] 00052
7 AK::ErrorOr ::ErrorOr() [function] [call site2] 00053
7 AK::Vector ::try_ensure_capacity(unsigned long) [function] [call site2] 00054
8 AK::ErrorOr ::ErrorOr() [function] [call site2] 00055
8 malloc_good_size [function] [call site2] 00056
8 AK::Checked ::Checked (unsigned long) [function] [call site2] 00057
9 bool AK::is_within_range (unsigned long) [function] [call site2] 00058
10 AK::TypeBoundsChecker ::is_within_range(unsigned long) [function] [call site2] 00059
8 kmalloc_array(AK::Checked , AK::Checked ) [function] [call site2] 00060
9 AK::Checked AK::operator* (AK::Checked const&, AK::Checked const&) [function] [call site2] 00061
10 __assert_fail [call site2] 00062
10 AK::Checked ::mul(unsigned long) [function] [call site2] 00063
9 AK::Checked ::has_overflow() const [function] [call site2] 00064
9 __assert_fail [call site2] 00065
9 __assert_fail [call site2] 00066
8 AK::Error::from_errno(int) [function] [call site2] 00067
9 AK::Error::Error(int) [function] [call site2] 00068
8 AK::TypedTransfer ::copy(unsigned char*, unsigned char const*, unsigned long) [function] [call site2] 00069
8 kfree_sized(void*, unsigned long) [function] [call site2] 00070
8 AK::ErrorOr ::ErrorOr() [function] [call site2] 00071
7 AK::ErrorOr ::is_error() const [function] [call site2] 00072
7 AK::ErrorOr ::ErrorOr() [function] [call site2] 00073
7 AK::Vector ::slot(unsigned long) [function] [call site2] 00074
6 AK::ErrorOr ::is_error() const [function] [call site2] 00075
6 __assert_fail [call site2] 00076
5 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00077
5 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00078
5 AK::Result , Wasm::ParseError>::Result(Wasm::ParseError&&) [function] [call site2] 00079
5 AK::Result , Wasm::ParseError>::Result(AK::Vector &&) [function] [call site2] 00080
6 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00081
7 AK::Vector ::reset_capacity() [function] [call site2] 00082
5 AK::Vector ::~Vector() [function] [call site2] 00083
6 AK::Vector ::clear() [function] [call site2] 00084
4 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00085
4 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00086
5 __assert_fail [call site2] 00087
4 AK::Result , Wasm::ParseError>::value() [function] [call site2] 00088
4 AK::String AK::String::copy >(AK::Vector const&, AK::ShouldChomp) [function] [call site2] 00089
5 AK::Vector ::is_empty() const [function] [call site2] 00090
5 AK::String::empty() [function] [call site2] 00091
6 AK::StringImpl::the_empty_stringimpl() [function] [call site2] 00092
7 AK::StringImpl::StringImpl(AK::StringImpl::ConstructTheEmptyStringImplTag) [function] [call site2] 00093
8 AK::RefCounted ::RefCounted() [function] [call site2] 00094
9 AK::RefCountedBase::RefCountedBase() [function] [call site2] 00095
6 AK::String::String(AK::StringImpl const&) [function] [call site2] 00096
7 AK::RefPtr >::RefPtr(AK::StringImpl const&) [function] [call site2] 00097
8 bool AK::Checked ::addition_would_overflow (unsigned int, int) [function] [call site2] 00098
9 AK::Checked ::Checked() [function] [call site2] 00099
9 AK::Checked & AK::Checked ::operator= (unsigned int) [function] [call site2] 00100
10 AK::Checked ::Checked(unsigned int) [function] [call site2] 00101
9 AK::Checked ::operator+=(unsigned int) [function] [call site2] 00102
10 AK::Checked ::add(unsigned int) [function] [call site2] 00103
9 AK::Checked ::has_overflow() const [function] [call site2] 00104
5 AK::String::String(char const*, unsigned long, AK::ShouldChomp) [function] [call site2] 00105
6 AK::StringImpl::create(char const*, unsigned long, AK::ShouldChomp) [function] [call site2] 00106
7 AK::RefPtr >::RefPtr(AK::StringImpl const*) [function] [call site2] 00107
8 __assert_fail [call site2] 00108
8 bool AK::Checked ::addition_would_overflow (unsigned int, int) [function] [call site2] 00109
7 AK::RefPtr >::RefPtr(AK::StringImpl const&) [function] [call site2] 00110
7 AK::StringImpl::create_uninitialized(unsigned long, char*&) [function] [call site2] 00111
8 __assert_fail [call site2] 00112
8 AK::allocation_size_for_stringimpl(unsigned long) [function] [call site2] 00113
8 __assert_fail [call site2] 00114
8 AK::StringImpl::StringImpl(AK::StringImpl::ConstructWithInlineBufferTag, unsigned long) [function] [call site2] 00115
9 AK::RefCounted ::RefCounted() [function] [call site2] 00116
8 AK::NonnullRefPtr AK::adopt_ref (AK::StringImpl&) [function] [call site2] 00117
8 __assert_fail [call site2] 00118
8 AK::StringImpl::characters() const [function] [call site2] 00119
7 AK::StringImpl* AK::exchange (AK::StringImpl*&, decltype(nullptr)&&) [function] [call site2] 00120
7 __assert_fail [call site2] 00121
7 AK::RefCounted ::unref() const [function] [call site2] 00122
8 __assert_fail [call site2] 00123
8 AK::StringImpl::operator delete(void*) [function] [call site2] 00124
9 AK::allocation_size_for_stringimpl(unsigned long) [function] [call site2] 00125
9 kfree_sized(void*, unsigned long) [function] [call site2] 00126
4 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00127
5 AK::Vector ::~Vector() [function] [call site2] 00128
3 AK::Result ::is_error() const [function] [call site2] 00129
3 AK::Result ::error() [function] [call site2] 00130
3 AK::Detail::ByteBuffer<32ul>::ByteBuffer() [function] [call site2] 00131
3 AK::Detail::ByteBuffer<32ul>::try_resize(unsigned long) [function] [call site2] 00132
4 AK::Detail::ByteBuffer<32ul>::trim(unsigned long, bool) [function] [call site2] 00133
5 __assert_fail [call site2] 00134
5 AK::Detail::ByteBuffer<32ul>::shrink_into_inline_buffer(unsigned long, bool) [function] [call site2] 00135
6 kfree_sized(void*, unsigned long) [function] [call site2] 00136
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00137
4 AK::Detail::ByteBuffer<32ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00138
5 AK::ErrorOr ::ErrorOr() [function] [call site2] 00139
5 AK::Detail::ByteBuffer<32ul>::try_ensure_capacity_slowpath(unsigned long) [function] [call site2] 00140
6 malloc_good_size [function] [call site2] 00141
6 AK::Error::from_errno(int) [function] [call site2] 00142
6 AK::Detail::ByteBuffer<32ul>::data() [function] [call site2] 00143
6 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00144
6 kfree_sized(void*, unsigned long) [function] [call site2] 00145
6 AK::ErrorOr ::ErrorOr() [function] [call site2] 00146
4 AK::ErrorOr ::is_error() const [function] [call site2] 00147
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00148
3 AK::ErrorOr ::is_error() const [function] [call site2] 00149
3 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00150
3 AK::Span ::Span(void*, unsigned long) [function] [call site2] 00151
3 AK::Detail::ByteBuffer<32ul>::try_append(void const*, unsigned long) [function] [call site2] 00152
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00153
4 __assert_fail [call site2] 00154
4 AK::Detail::ByteBuffer<32ul>::size() const [function] [call site2] 00155
4 AK::Detail::ByteBuffer<32ul>::size() const [function] [call site2] 00156
4 AK::ErrorOr ::is_error() const [function] [call site2] 00157
4 AK::Detail::ByteBuffer<32ul>::data() [function] [call site2] 00158
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00159
3 AK::ErrorOr ::is_error() const [function] [call site2] 00160
3 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00161
3 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00162
3 AK::Result ::release_value() [function] [call site2] 00163
4 __assert_fail [call site2] 00164
4 AK::String::String(AK::String&&) [function] [call site2] 00165
5 AK::RefPtr >::RefPtr(AK::RefPtr >&&) [function] [call site2] 00166
6 AK::RefPtr >::leak_ref() [function] [call site2] 00167
7 AK::StringImpl* AK::exchange (AK::StringImpl*&, decltype(nullptr)&&) [function] [call site2] 00168
4 __assert_fail [call site2] 00169
3 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00170
4 AK::Detail::ByteBuffer<32ul>::move_from(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00171
5 __assert_fail [call site2] 00172
3 Wasm::CustomSection::CustomSection(AK::String, AK::Detail::ByteBuffer<32ul>) [function] [call site2] 00173
4 AK::String::String(AK::String&&) [function] [call site2] 00174
4 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00175
3 AK::String::~String() [function] [call site2] 00176
4 AK::RefCounted ::unref() const [function] [call site2] 00177
3 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00178
4 AK::Detail::ByteBuffer<32ul>::clear() [function] [call site2] 00179
5 kfree_sized(void*, unsigned long) [function] [call site2] 00180
3 AK::Result ::~Result() [function] [call site2] 00181
4 AK::String::~String() [function] [call site2] 00182
2 AK::Result ::is_error() const [function] [call site2] 00183
2 AK::Result ::release_value() [function] [call site2] 00184
3 Wasm::CustomSection::CustomSection(Wasm::CustomSection&&) [function] [call site2] 00185
4 AK::String::String(AK::String&&) [function] [call site2] 00186
4 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00187
2 AK::Variant ::VariantConstructors(Wasm::CustomSection&&) [function] [call site2] 00188
3 AK::Detail::InheritFromPacks , AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > > >::InheritFromPacks(Wasm::CustomSection&&) [function] [call site2] 00189
4 AK::Detail::InheritFromUniqueEntries<0u, AK::Detail::ParameterPack > >, AK::Detail::IntegerSequence , AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > > >::InheritFromUniqueEntries(Wasm::CustomSection&&) [function] [call site2] 00190
5 void AK::Variant ::set (Wasm::CustomSection&&, AK::Detail::VariantNoClearTag) [function] [call site2] 00191
6 Wasm::CustomSection::CustomSection(Wasm::CustomSection&&) [function] [call site2] 00192
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00193
3 AK::Vector , 0ul>::try_grow_capacity(unsigned long) [function] [call site2] 00194
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00195
4 AK::Vector , 0ul>::padded_capacity(unsigned long) [function] [call site2] 00196
5 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00197
3 AK::ErrorOr ::is_error() const [function] [call site2] 00198
3 AK::Vector , 0ul>::slot(unsigned long) [function] [call site2] 00199
3 Wasm::CustomSection* AK::bit_cast (void* const&) [function] [call site2] 00200
3 Wasm::CustomSection::CustomSection(Wasm::CustomSection&&) [function] [call site2] 00201
3 Wasm::TypeSection* AK::bit_cast (void* const&) [function] [call site2] 00202
3 Wasm::TypeSection::TypeSection(Wasm::TypeSection&&) [function] [call site2] 00203
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00204
3 AK::ErrorOr ::ErrorOr() [function] [call site2] 00205
2 AK::ErrorOr ::is_error() const [function] [call site2] 00206
2 __assert_fail [call site2] 00207
2 Wasm::CustomSection* AK::bit_cast (void* const&) [function] [call site2] 00208
2 Wasm::CustomSection::~CustomSection() [function] [call site2] 00209
2 Wasm::TypeSection* AK::bit_cast (void* const&) [function] [call site2] 00210
2 Wasm::TypeSection::~TypeSection() [function] [call site2] 00211
2 Wasm::CustomSection::~CustomSection() [function] [call site2] 00212
2 AK::Result ::error() [function] [call site2] 00213
2 Wasm::TypeSection::parse(AK::InputStream&) [function] [call site2] 00214
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00215
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00216
4 bool AK::LEB128::read_unsigned (AK::InputStream&, unsigned long&) [function] [call site2] 00217
4 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00218
4 AK::Result , Wasm::ParseError>::Result(Wasm::ParseError&&) [function] [call site2] 00219
4 AK::Vector ::Vector() [function] [call site2] 00220
4 Wasm::FunctionType::parse(AK::InputStream&) [function] [call site2] 00221
5 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00222
5 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00223
5 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00224
5 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00225
5 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type>&&, unsigned char const&) [function] [call site2] 00226
6 AK::VariadicFormatParams ::VariadicFormatParams(unsigned char const&) [function] [call site2] 00227
7 AK::TypeErasedFormatParams::TypeErasedFormatParams() [function] [call site2] 00228
8 AK::Span ::Span() [function] [call site2] 00229
7 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) [function] [call site2] 00230
8 AK::Formatter ::Formatter() [function] [call site2] 00231
9 AK::StandardFormatter::StandardFormatter() [function] [call site2] 00232
8 AK::StandardFormatter::parse(AK::TypeErasedFormatParams&, AK::FormatParser&) [function] [call site2] 00233
9 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00234
10 AK::StringView::length() const [function] [call site2] 00235
9 AK::StringView::contains(char) const [function] [call site2] 00236
10 AK::StringView::begin() const [function] [call site2] 00237
11 AK::SimpleIterator ::begin(AK::StringView const&) [function] [call site2] 00238
12 AK::SimpleIterator ::SimpleIterator(AK::StringView const&, unsigned long) [function] [call site2] 00239
10 AK::SimpleIterator ::operator!=(AK::SimpleIterator ) const [function] [call site2] 00240
9 AK::is_any_of(AK::StringView) [function] [call site2] 00241
9 __assert_fail [call site2] 00242
9 AK::GenericLexer::consume() [function] [call site2] 00243
10 AK::GenericLexer::is_eof() const [function] [call site2] 00244
11 AK::StringView::length() const [function] [call site2] 00245
10 __assert_fail [call site2] 00246
10 AK::StringView::operator[](unsigned long) const [function] [call site2] 00247
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00248
10 AK::GenericLexer::next_is(char) const [function] [call site2] 00249
11 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00250
10 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00251
11 AK::StringView::length() const [function] [call site2] 00252
11 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00253
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00254
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00255
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00256
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00257
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00258
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00259
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00260
9 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00261
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00262
10 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00263
11 bool AK::GenericLexer::next_is (bool (*)(unsigned int)) const [function] [call site2] 00264
12 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00265
11 AK::is_ascii_digit(unsigned int) [function] [call site2] 00266
11 AK::GenericLexer::consume() [function] [call site2] 00267
11 AK::parse_ascii_digit(unsigned int) [function] [call site2] 00268
12 AK::is_ascii_digit(unsigned int) [function] [call site2] 00269
12 __assert_fail [call site2] 00270
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00271
10 __assert_fail [call site2] 00272
9 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00273
9 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00274
9 __assert_fail [call site2] 00275
9 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00276
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00277
9 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00278
9 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00279
9 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00280
9 __assert_fail [call site2] 00281
9 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00282
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00283
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00284
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00285
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00286
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00287
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00288
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00289
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00290
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00291
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00292
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00293
9 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00294
9 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00295
10 strlen [call site2] 00296
10 bool AK::GenericLexer::consume_specific (AK::StringView const&) [function] [call site2] 00297
11 AK::StringView::length() const [function] [call site2] 00298
11 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00299
9 AK::GenericLexer::is_eof() const [function] [call site2] 00300
9 AK::GenericLexer::remaining() const [function] [call site2] 00301
10 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00302
11 AK::StringView::length() const [function] [call site2] 00303
11 __assert_fail [call site2] 00304
11 AK::StringView::length() const [function] [call site2] 00305
9 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type, AK::Detail::__IdentityType ::Type>&&, char const (&) [84], AK::StringView const&) [function] [call site2] 00306
10 AK::Format::Detail::CheckedFormatString ::view() const [function] [call site2] 00307
10 AK::vdbgln(AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00308
11 AK::StringBuilder::StringBuilder(unsigned long) [function] [call site2] 00309
12 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00310
12 AK::ErrorOr ::is_error() const [function] [call site2] 00311
12 __assert_fail [call site2] 00312
11 AK::vformat(AK::StringBuilder&, AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00313
12 AK::FormatBuilder::FormatBuilder(AK::StringBuilder&) [function] [call site2] 00314
12 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00315
13 AK::GenericLexer::GenericLexer(AK::StringView) [function] [call site2] 00316
12 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00317
13 AK::FormatParser::consume_literal() [function] [call site2] 00318
14 AK::GenericLexer::tell() const [function] [call site2] 00319
14 AK::GenericLexer::is_eof() const [function] [call site2] 00320
14 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00321
14 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00322
14 AK::is_any_of(AK::StringView) [function] [call site2] 00323
14 AK::GenericLexer::tell() const [function] [call site2] 00324
14 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00325
15 __assert_fail [call site2] 00326
15 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00327
15 __assert_fail [call site2] 00328
14 AK::GenericLexer::consume() [function] [call site2] 00329
14 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00330
13 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00331
14 AK::StringView::length() const [function] [call site2] 00332
14 AK::StringView::operator[](unsigned long) const [function] [call site2] 00333
14 AK::StringBuilder::try_append(char) [function] [call site2] 00334
15 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00335
16 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00336
16 AK::Checked ::Checked (unsigned long) [function] [call site2] 00337
16 AK::Checked ::operator+=(unsigned long) [function] [call site2] 00338
16 AK::Checked ::has_overflow() const [function] [call site2] 00339
16 __assert_fail [call site2] 00340
16 bool AK::operator<= (AK::Checked const&, unsigned long) [function] [call site2] 00341
17 __assert_fail [call site2] 00342
16 AK::ErrorOr ::ErrorOr() [function] [call site2] 00343
16 AK::Checked ::operator*=(unsigned long) [function] [call site2] 00344
17 AK::Checked ::mul(unsigned long) [function] [call site2] 00345
16 AK::Checked ::has_overflow() const [function] [call site2] 00346
16 __assert_fail [call site2] 00347
16 __assert_fail [call site2] 00348
16 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00349
16 AK::ErrorOr ::is_error() const [function] [call site2] 00350
16 AK::ErrorOr ::ErrorOr() [function] [call site2] 00351
15 AK::ErrorOr ::is_error() const [function] [call site2] 00352
15 AK::Detail::ByteBuffer<256ul>::try_append(unsigned char) [function] [call site2] 00353
16 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00354
16 __assert_fail [call site2] 00355
16 AK::Detail::ByteBuffer<256ul>::try_resize(unsigned long) [function] [call site2] 00356
16 AK::ErrorOr ::is_error() const [function] [call site2] 00357
16 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00358
16 AK::ErrorOr ::ErrorOr() [function] [call site2] 00359
15 AK::ErrorOr ::is_error() const [function] [call site2] 00360
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00361
14 AK::ErrorOr ::is_error() const [function] [call site2] 00362
14 AK::StringView::operator[](unsigned long) const [function] [call site2] 00363
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00364
13 AK::ErrorOr ::is_error() const [function] [call site2] 00365
13 AK::FormatParser::FormatSpecifier::FormatSpecifier() [function] [call site2] 00366
13 AK::FormatParser::consume_specifier(AK::FormatParser::FormatSpecifier&) [function] [call site2] 00367
14 AK::GenericLexer::next_is(char) const [function] [call site2] 00368
14 __assert_fail [call site2] 00369
14 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00370
14 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00371
14 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00372
14 AK::GenericLexer::tell() const [function] [call site2] 00373
14 AK::GenericLexer::is_eof() const [function] [call site2] 00374
14 __assert_fail [call site2] 00375
14 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00376
14 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00377
14 AK::GenericLexer::consume() [function] [call site2] 00378
14 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00379
14 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00380
14 __assert_fail [call site2] 00381
13 AK::GenericLexer::is_eof() const [function] [call site2] 00382
13 __assert_fail [call site2] 00383
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00384
13 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00385
13 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00386
13 __assert_fail [call site2] 00387
13 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00388
13 AK::ErrorOr ::is_error() const [function] [call site2] 00389
13 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00390
14 AK::ErrorOr ::is_error() const [function] [call site2] 00391
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00392
12 AK::ErrorOr ::is_error() const [function] [call site2] 00393
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00394
11 AK::ErrorOr ::is_error() const [function] [call site2] 00395
11 __assert_fail [call site2] 00396
11 AK::StringBuilder::append(char) [function] [call site2] 00397
12 AK::StringBuilder::try_append(char) [function] [call site2] 00398
12 AK::ErrorOr ::is_error() const [function] [call site2] 00399
12 __assert_fail [call site2] 00400
11 AK::StringBuilder::string_view() const [function] [call site2] 00401
12 AK::StringBuilder::data() const [function] [call site2] 00402
13 AK::Detail::ByteBuffer<256ul>::data() const [function] [call site2] 00403
12 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00404
12 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00405
12 __assert_fail [call site2] 00406
11 AK::StringView::characters_without_null_termination() const [function] [call site2] 00407
11 dbgputstr(char const*, unsigned long) [function] [call site2] 00408
12 fwrite [call site2] 00409
11 AK::StringBuilder::~StringBuilder() [function] [call site2] 00410
12 AK::Detail::ByteBuffer<256ul>::~ByteBuffer() [function] [call site2] 00411
9 AK::GenericLexer::is_eof() const [function] [call site2] 00412
9 __assert_fail [call site2] 00413
8 AK::Formatter ::format(AK::FormatBuilder&, unsigned char) [function] [call site2] 00414
9 __assert_fail [call site2] 00415
9 AK::StandardFormatter::StandardFormatter(AK::StandardFormatter const&) [function] [call site2] 00416
9 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00417
9 __assert_fail [call site2] 00418
9 AK::Formatter ::format(AK::FormatBuilder&, AK::StringView) [function] [call site2] 00419
10 __assert_fail [call site2] 00420
10 __assert_fail [call site2] 00421
10 __assert_fail [call site2] 00422
10 __assert_fail [call site2] 00423
10 AK::NumericLimits ::max() [function] [call site2] 00424
10 AK::StringView::bytes() const [function] [call site2] 00425
11 AK::Span ::Span(char const*, unsigned long) [function] [call site2] 00426
10 __assert_fail [call site2] 00427
10 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00428
11 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00429
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00430
13 AK::StringBuilder::try_append(char) [function] [call site2] 00431
13 AK::ErrorOr ::is_error() const [function] [call site2] 00432
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00433
12 AK::ErrorOr ::is_error() const [function] [call site2] 00434
12 __assert_fail [call site2] 00435
12 AK::StringBuilder::try_append(char) [function] [call site2] 00436
12 AK::ErrorOr ::is_error() const [function] [call site2] 00437
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00438
11 AK::ErrorOr ::is_error() const [function] [call site2] 00439
11 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00440
11 __assert_fail [call site2] 00441
11 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00442
11 AK::ErrorOr ::is_error() const [function] [call site2] 00443
11 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) [function] [call site2] 00444
12 AK::(anonymous namespace)::convert_unsigned_to_string(unsigned long, AK::Array &, unsigned char, bool) [function] [call site2] 00445
13 __assert_fail [call site2] 00446
13 AK::Array ::operator[](unsigned long) [function] [call site2] 00447
14 AK::Array ::at(unsigned long) [function] [call site2] 00448
15 AK::Array ::size() const [function] [call site2] 00449
13 AK::Array ::operator[](unsigned long) [function] [call site2] 00450
13 AK::Array ::operator[](unsigned long) [function] [call site2] 00451
13 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00452
12 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00453
12 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] 00454
13 AK::StringBuilder::try_append(char) [function] [call site2] 00455
13 AK::ErrorOr ::is_error() const [function] [call site2] 00456
13 AK::StringBuilder::try_append(char) [function] [call site2] 00457
13 AK::ErrorOr ::is_error() const [function] [call site2] 00458
13 AK::StringBuilder::try_append(char) [function] [call site2] 00459
13 AK::ErrorOr ::is_error() const [function] [call site2] 00460
13 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00461
14 AK::StringView::is_empty() const [function] [call site2] 00462
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00463
14 AK::StringView::length() const [function] [call site2] 00464
14 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00465
14 AK::ErrorOr ::is_error() const [function] [call site2] 00466
14 AK::StringView::characters_without_null_termination() const [function] [call site2] 00467
14 AK::Detail::ByteBuffer<256ul>::try_append(void const*, unsigned long) [function] [call site2] 00468
14 AK::ErrorOr ::is_error() const [function] [call site2] 00469
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00470
13 AK::ErrorOr ::is_error() const [function] [call site2] 00471
13 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00472
13 AK::ErrorOr ::is_error() const [function] [call site2] 00473
13 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00474
13 AK::ErrorOr ::is_error() const [function] [call site2] 00475
13 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00476
13 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00477
13 AK::ErrorOr ::is_error() const [function] [call site2] 00478
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00479
12 AK::ErrorOr ::is_error() const [function] [call site2] 00480
12 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] 00481
13 AK::Array ::operator[](unsigned long) [function] [call site2] 00482
13 AK::StringBuilder::try_append(char) [function] [call site2] 00483
13 AK::ErrorOr ::is_error() const [function] [call site2] 00484
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00485
12 AK::ErrorOr ::is_error() const [function] [call site2] 00486
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00487
12 AK::ErrorOr ::is_error() const [function] [call site2] 00488
12 unsigned long AK::ceil_div (unsigned long, unsigned long) [function] [call site2] 00489
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00490
12 AK::ErrorOr ::is_error() const [function] [call site2] 00491
12 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] 00492
12 AK::ErrorOr ::is_error() const [function] [call site2] 00493
12 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] 00494
12 AK::ErrorOr ::is_error() const [function] [call site2] 00495
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00496
12 AK::ErrorOr ::is_error() const [function] [call site2] 00497
12 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] 00498
12 AK::ErrorOr ::is_error() const [function] [call site2] 00499
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00500
12 AK::ErrorOr ::is_error() const [function] [call site2] 00501
12 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] 00502
12 AK::ErrorOr ::is_error() const [function] [call site2] 00503
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00504
12 AK::ErrorOr ::is_error() const [function] [call site2] 00505
12 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] 00506
12 AK::ErrorOr ::is_error() const [function] [call site2] 00507
12 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] 00508
12 AK::ErrorOr ::is_error() const [function] [call site2] 00509
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00510
11 AK::ErrorOr ::is_error() const [function] [call site2] 00511
11 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00512
11 AK::ErrorOr ::is_error() const [function] [call site2] 00513
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00514
10 __assert_fail [call site2] 00515
10 AK::FormatBuilder::put_string(AK::StringView, AK::FormatBuilder::Align, unsigned long, unsigned long, char) [function] [call site2] 00516
11 AK::StringView::length() const [function] [call site2] 00517
11 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00518
11 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00519
11 AK::StringView::length() const [function] [call site2] 00520
11 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00521
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00522
11 AK::ErrorOr ::is_error() const [function] [call site2] 00523
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00524
11 AK::ErrorOr ::is_error() const [function] [call site2] 00525
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00526
11 AK::ErrorOr ::is_error() const [function] [call site2] 00527
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00528
11 AK::ErrorOr ::is_error() const [function] [call site2] 00529
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00530
11 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00531
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00532
11 AK::ErrorOr ::is_error() const [function] [call site2] 00533
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00534
9 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00535
9 __assert_fail [call site2] 00536
9 __assert_fail [call site2] 00537
9 __assert_fail [call site2] 00538
9 __assert_fail [call site2] 00539
9 __assert_fail [call site2] 00540
9 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00541
9 __assert_fail [call site2] 00542
9 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00543
9 __assert_fail [call site2] 00544
9 __assert_fail [call site2] 00545
9 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) [function] [call site2] 00546
8 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00547
7 AK::Array ::operator AK::Span () const [function] [call site2] 00548
8 AK::Array ::span() const [function] [call site2] 00549
7 AK::TypeErasedFormatParams::set_parameters(AK::Span ) [function] [call site2] 00550
5 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00551
5 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00552
5 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00553
6 AK::Result ::is_error() const [function] [call site2] 00554
6 AK::Result ::error() [function] [call site2] 00555
6 AK::Result ::~Result() [function] [call site2] 00556
6 AK::Result ::release_value() [function] [call site2] 00557
6 AK::Vector ::try_append(Wasm::ValueType&&) [function] [call site2] 00558
6 AK::ErrorOr ::is_error() const [function] [call site2] 00559
6 __assert_fail [call site2] 00560
6 AK::Result , Wasm::ParseError>::Result(AK::Vector &&) [function] [call site2] 00561
6 AK::Vector ::~Vector() [function] [call site2] 00562
5 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00563
5 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00564
5 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00565
5 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00566
5 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00567
5 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00568
6 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00569
5 Wasm::FunctionType::FunctionType(AK::Vector , AK::Vector ) [function] [call site2] 00570
6 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00571
6 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00572
5 AK::Vector ::~Vector() [function] [call site2] 00573
5 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00574
4 Wasm::FunctionType::~FunctionType() [function] [call site2] 00575
5 AK::Vector ::~Vector() [function] [call site2] 00576
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00577
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00578
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00579
3 Wasm::TypeSection::TypeSection(AK::Vector ) [function] [call site2] 00580
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00581
3 AK::Vector ::~Vector() [function] [call site2] 00582
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00583
2 AK::Result ::is_error() const [function] [call site2] 00584
2 AK::Result ::release_value() [function] [call site2] 00585
2 AK::Variant ::VariantConstructors(Wasm::TypeSection&&) [function] [call site2] 00586
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00587
2 AK::ErrorOr ::is_error() const [function] [call site2] 00588
2 __assert_fail [call site2] 00589
2 Wasm::TypeSection::~TypeSection() [function] [call site2] 00590
2 AK::Result ::error() [function] [call site2] 00591
2 Wasm::ImportSection::parse(AK::InputStream&) [function] [call site2] 00592
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00593
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00594
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00595
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00596
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00597
3 Wasm::ImportSection::ImportSection(AK::Vector ) [function] [call site2] 00598
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00599
3 AK::Vector ::~Vector() [function] [call site2] 00600
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00601
2 AK::Result ::is_error() const [function] [call site2] 00602
2 AK::Result ::release_value() [function] [call site2] 00603
2 AK::Variant ::VariantConstructors(Wasm::ImportSection&&) [function] [call site2] 00604
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00605
2 AK::ErrorOr ::is_error() const [function] [call site2] 00606
2 __assert_fail [call site2] 00607
2 Wasm::ImportSection::~ImportSection() [function] [call site2] 00608
3 AK::Vector ::~Vector() [function] [call site2] 00609
2 AK::Result ::error() [function] [call site2] 00610
2 Wasm::FunctionSection::parse(AK::InputStream&) [function] [call site2] 00611
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00612
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00613
4 bool AK::LEB128::read_unsigned (AK::InputStream&, unsigned long&) [function] [call site2] 00614
4 AK::Vector ::try_append(unsigned long&&) [function] [call site2] 00615
4 AK::ErrorOr ::is_error() const [function] [call site2] 00616
4 __assert_fail [call site2] 00617
4 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00618
4 AK::Result , Wasm::ParseError>::Result(Wasm::ParseError&&) [function] [call site2] 00619
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00620
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00621
3 AK::Vector , 0ul>::Vector() [function] [call site2] 00622
3 AK::Result , Wasm::ParseError>::value() [function] [call site2] 00623
3 AK::Vector , 0ul>::ensure_capacity(unsigned long) [function] [call site2] 00624
4 AK::Vector , 0ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00625
4 AK::ErrorOr ::is_error() const [function] [call site2] 00626
4 __assert_fail [call site2] 00627
3 AK::Result , Wasm::ParseError>::value() [function] [call site2] 00628
3 AK::Vector ::begin() [function] [call site2] 00629
4 AK::SimpleIterator , unsigned long>::begin(AK::Vector &) [function] [call site2] 00630
3 AK::SimpleIterator , unsigned long>::operator!=(AK::SimpleIterator , unsigned long>) const [function] [call site2] 00631
3 AK::Vector , 0ul>::Vector(AK::Vector , 0ul>&&) [function] [call site2] 00632
3 Wasm::FunctionSection::FunctionSection(AK::Vector , 0ul>) [function] [call site2] 00633
4 AK::Vector , 0ul>::Vector(AK::Vector , 0ul>&&) [function] [call site2] 00634
3 AK::Result ::Result(Wasm::FunctionSection&&) [function] [call site2] 00635
4 Wasm::FunctionSection::FunctionSection(Wasm::FunctionSection&&) [function] [call site2] 00636
5 AK::Vector , 0ul>::Vector(AK::Vector , 0ul>&&) [function] [call site2] 00637
3 AK::Vector , 0ul>::~Vector() [function] [call site2] 00638
3 __assert_fail [call site2] 00639
3 AK::DistinctNumeric ::DistinctNumeric(unsigned long) [function] [call site2] 00640
3 AK::Vector , 0ul>::try_append(AK::DistinctNumeric &&) [function] [call site2] 00641
3 AK::ErrorOr ::is_error() const [function] [call site2] 00642
3 __assert_fail [call site2] 00643
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00644
2 AK::Result ::is_error() const [function] [call site2] 00645
2 AK::Result ::release_value() [function] [call site2] 00646
2 AK::Variant ::VariantConstructors(Wasm::FunctionSection&&) [function] [call site2] 00647
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00648
2 AK::ErrorOr ::is_error() const [function] [call site2] 00649
2 __assert_fail [call site2] 00650
2 Wasm::FunctionSection::~FunctionSection() [function] [call site2] 00651
2 AK::Result ::error() [function] [call site2] 00652
2 Wasm::TableSection::parse(AK::InputStream&) [function] [call site2] 00653
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00654
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00655
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00656
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00657
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00658
3 Wasm::TableSection::TableSection(AK::Vector ) [function] [call site2] 00659
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00660
3 AK::Vector ::~Vector() [function] [call site2] 00661
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00662
2 AK::Result ::is_error() const [function] [call site2] 00663
2 AK::Result ::release_value() [function] [call site2] 00664
2 AK::Variant ::VariantConstructors(Wasm::TableSection&&) [function] [call site2] 00665
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00666
2 AK::ErrorOr ::is_error() const [function] [call site2] 00667
2 __assert_fail [call site2] 00668
2 Wasm::TableSection::~TableSection() [function] [call site2] 00669
3 AK::Vector ::~Vector() [function] [call site2] 00670
2 AK::Result ::error() [function] [call site2] 00671
2 Wasm::MemorySection::parse(AK::InputStream&) [function] [call site2] 00672
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00673
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00674
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00675
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00676
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00677
3 Wasm::MemorySection::MemorySection(AK::Vector ) [function] [call site2] 00678
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00679
3 AK::Vector ::~Vector() [function] [call site2] 00680
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00681
2 AK::Result ::is_error() const [function] [call site2] 00682
2 AK::Result ::release_value() [function] [call site2] 00683
2 AK::Variant ::VariantConstructors(Wasm::MemorySection&&) [function] [call site2] 00684
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00685
2 AK::ErrorOr ::is_error() const [function] [call site2] 00686
2 __assert_fail [call site2] 00687
2 Wasm::MemorySection::~MemorySection() [function] [call site2] 00688
3 AK::Vector ::~Vector() [function] [call site2] 00689
2 AK::Result ::error() [function] [call site2] 00690
2 Wasm::GlobalSection::parse(AK::InputStream&) [function] [call site2] 00691
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00692
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00693
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00694
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00695
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00696
3 Wasm::GlobalSection::GlobalSection(AK::Vector ) [function] [call site2] 00697
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00698
3 AK::Vector ::~Vector() [function] [call site2] 00699
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00700
2 AK::Result ::is_error() const [function] [call site2] 00701
2 AK::Result ::release_value() [function] [call site2] 00702
2 AK::Variant ::VariantConstructors(Wasm::GlobalSection&&) [function] [call site2] 00703
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00704
2 AK::ErrorOr ::is_error() const [function] [call site2] 00705
2 __assert_fail [call site2] 00706
2 Wasm::GlobalSection::~GlobalSection() [function] [call site2] 00707
3 AK::Vector ::~Vector() [function] [call site2] 00708
2 AK::Result ::error() [function] [call site2] 00709
2 Wasm::ExportSection::parse(AK::InputStream&) [function] [call site2] 00710
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00711
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00712
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00713
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00714
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00715
3 Wasm::ExportSection::ExportSection(AK::Vector ) [function] [call site2] 00716
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00717
3 AK::Vector ::~Vector() [function] [call site2] 00718
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00719
2 AK::Result ::is_error() const [function] [call site2] 00720
2 AK::Result ::release_value() [function] [call site2] 00721
2 AK::Variant ::VariantConstructors(Wasm::ExportSection&&) [function] [call site2] 00722
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00723
2 AK::ErrorOr ::is_error() const [function] [call site2] 00724
2 __assert_fail [call site2] 00725
2 Wasm::ExportSection::~ExportSection() [function] [call site2] 00726
3 AK::Vector ::~Vector() [function] [call site2] 00727
2 AK::Result ::error() [function] [call site2] 00728
2 Wasm::StartSection::parse(AK::InputStream&) [function] [call site2] 00729
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00730
3 Wasm::StartSection::StartFunction::parse(AK::InputStream&) [function] [call site2] 00731
4 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00732
4 Wasm::GenericIndexParser >::parse(AK::InputStream&) [function] [call site2] 00733
5 bool AK::LEB128::read_unsigned (AK::InputStream&, unsigned long&) [function] [call site2] 00734
5 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00735
5 AK::Result , Wasm::ParseError>::Result(Wasm::ParseError&&) [function] [call site2] 00736
5 AK::DistinctNumeric ::DistinctNumeric(unsigned long) [function] [call site2] 00737
5 AK::Result , Wasm::ParseError>::Result(AK::DistinctNumeric &&) [function] [call site2] 00738
4 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00739
4 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00740
4 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00741
4 Wasm::StartSection::StartFunction::StartFunction(AK::DistinctNumeric ) [function] [call site2] 00742
4 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00743
3 AK::Result ::is_error() const [function] [call site2] 00744
3 AK::Result ::error() [function] [call site2] 00745
3 AK::Result ::release_value() [function] [call site2] 00746
3 Wasm::StartSection::StartSection(Wasm::StartSection::StartFunction) [function] [call site2] 00747
3 AK::Result ::~Result() [function] [call site2] 00748
2 AK::Result ::is_error() const [function] [call site2] 00749
2 AK::Result ::release_value() [function] [call site2] 00750
2 AK::Variant ::VariantConstructors(Wasm::StartSection&&) [function] [call site2] 00751
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00752
2 AK::ErrorOr ::is_error() const [function] [call site2] 00753
2 __assert_fail [call site2] 00754
2 AK::Result ::error() [function] [call site2] 00755
2 Wasm::ElementSection::parse(AK::InputStream&) [function] [call site2] 00756
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00757
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00758
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00759
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00760
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00761
3 Wasm::ElementSection::ElementSection(AK::Vector ) [function] [call site2] 00762
3 AK::Vector ::~Vector() [function] [call site2] 00763
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00764
2 AK::Result ::is_error() const [function] [call site2] 00765
2 AK::Result ::release_value() [function] [call site2] 00766
2 AK::Variant ::VariantConstructors(Wasm::ElementSection&&) [function] [call site2] 00767
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00768
2 AK::ErrorOr ::is_error() const [function] [call site2] 00769
2 __assert_fail [call site2] 00770
2 Wasm::ElementSection::~ElementSection() [function] [call site2] 00771
3 AK::Vector ::~Vector() [function] [call site2] 00772
2 AK::Result ::error() [function] [call site2] 00773
2 Wasm::CodeSection::parse(AK::InputStream&) [function] [call site2] 00774
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00775
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00776
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00777
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00778
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00779
3 Wasm::CodeSection::CodeSection(AK::Vector ) [function] [call site2] 00780
3 AK::Vector ::~Vector() [function] [call site2] 00781
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00782
2 AK::Result ::is_error() const [function] [call site2] 00783
2 AK::Result ::release_value() [function] [call site2] 00784
2 AK::Variant ::VariantConstructors(Wasm::CodeSection&&) [function] [call site2] 00785
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00786
2 AK::ErrorOr ::is_error() const [function] [call site2] 00787
2 __assert_fail [call site2] 00788
2 Wasm::CodeSection::~CodeSection() [function] [call site2] 00789
3 AK::Vector ::~Vector() [function] [call site2] 00790
2 AK::Result ::error() [function] [call site2] 00791
2 Wasm::DataSection::parse(AK::InputStream&) [function] [call site2] 00792
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00793
3 auto Wasm::parse_vector (AK::InputStream&) [function] [call site2] 00794
3 AK::Result , Wasm::ParseError>::is_error() const [function] [call site2] 00795
3 AK::Result , Wasm::ParseError>::error() [function] [call site2] 00796
3 AK::Result , Wasm::ParseError>::release_value() [function] [call site2] 00797
3 Wasm::DataSection::DataSection(AK::Vector ) [function] [call site2] 00798
4 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00799
3 AK::Vector ::~Vector() [function] [call site2] 00800
3 AK::Result , Wasm::ParseError>::~Result() [function] [call site2] 00801
2 AK::Result ::is_error() const [function] [call site2] 00802
2 AK::Result ::release_value() [function] [call site2] 00803
2 AK::Variant ::VariantConstructors(Wasm::DataSection&&) [function] [call site2] 00804
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00805
2 AK::ErrorOr ::is_error() const [function] [call site2] 00806
2 __assert_fail [call site2] 00807
2 Wasm::DataSection::~DataSection() [function] [call site2] 00808
3 AK::Vector ::~Vector() [function] [call site2] 00809
2 AK::Result ::error() [function] [call site2] 00810
2 Wasm::DataCountSection::parse(AK::InputStream&) [function] [call site2] 00811
3 AK::ScopeLogger ::ScopeLogger (char const*) [function] [call site2] 00812
3 bool AK::LEB128::read_unsigned (AK::InputStream&, unsigned int&) [function] [call site2] 00813
3 Wasm::DataCountSection::DataCountSection(AK::Optional ) [function] [call site2] 00814
3 AK::Result ::Result(Wasm::DataCountSection&&) [function] [call site2] 00815
3 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00816
3 Wasm::DataCountSection::DataCountSection(AK::Optional ) [function] [call site2] 00817
3 AK::Result ::Result(Wasm::DataCountSection&&) [function] [call site2] 00818
2 AK::Result ::is_error() const [function] [call site2] 00819
2 AK::Result ::release_value() [function] [call site2] 00820
2 AK::Variant ::VariantConstructors(Wasm::DataCountSection&&) [function] [call site2] 00821
2 AK::Vector , 0ul>::try_append(AK::Variant &&) [function] [call site2] 00822
2 AK::ErrorOr ::is_error() const [function] [call site2] 00823
2 __assert_fail [call site2] 00824
2 Wasm::DataCountSection::~DataCountSection() [function] [call site2] 00825
2 AK::Result ::error() [function] [call site2] 00826
2 Wasm::with_eof_check(AK::InputStream const&, Wasm::ParseError) [function] [call site2] 00827
2 AK::Result ::Result(Wasm::ParseError&&) [function] [call site2] 00828
2 AK::ScopeGuard ::~ScopeGuard() [function] [call site2] 00829
3 Wasm::Module::parse(AK::InputStream&)::$_2::operator()() const [function] [call site2] 00830
4 AK::Detail::Stream::handle_any_error() [function] [call site2] 00831
2 Wasm::ConstrainedStream::~ConstrainedStream() [function] [call site2] 00832
3 Wasm::ConstrainedStream::~ConstrainedStream() [function] [call site2] 00833
4 AK::InputStream::~InputStream() [function] [call site2] 00834
2 AK::Vector , 0ul>::Vector(AK::Vector , 0ul>&&) [function] [call site2] 00835
2 Wasm::Module::Module(AK::Vector , 0ul>) [function] [call site2] 00836
3 AK::Vector , 0ul>::Vector(AK::Vector , 0ul>&&) [function] [call site2] 00837
3 AK::Vector ::Vector() [function] [call site2] 00838
3 Wasm::Module::populate_sections() [function] [call site2] 00839
4 void Wasm::Module::for_each_section_of_type (Wasm::Module::populate_sections()::$_3&&) [function] [call site2] 00840
5 AK::Vector , 0ul>::begin() [function] [call site2] 00841
5 AK::SimpleIterator , 0ul>, AK::Variant >::operator!=(AK::SimpleIterator , 0ul>, AK::Variant >) const [function] [call site2] 00842
5 Wasm::FunctionSection* AK::Variant ::get_pointer () [function] [call site2] 00843
6 unsigned char AK::Variant ::index_of () [function] [call site2] 00844
6 Wasm::FunctionSection* AK::bit_cast (unsigned char (* const&) [56]) [function] [call site2] 00845
5 Wasm::Module::populate_sections()::$_3::operator()(Wasm::FunctionSection const&) const [function] [call site2] 00846
4 void Wasm::Module::for_each_section_of_type (Wasm::Module::populate_sections()::$_4&&) [function] [call site2] 00847
3 AK::String::String(AK::StringView) [function] [call site2] 00848
4 AK::StringImpl::create(char const*, unsigned long, AK::ShouldChomp) [function] [call site2] 00849
3 AK::String::~String() [function] [call site2] 00850
3 AK::String::String(AK::String&&) [function] [call site2] 00851
3 AK::String::~String() [function] [call site2] 00852
2 AK::Result ::Result(Wasm::Module&&) [function] [call site2] 00853
2 AK::Vector , 0ul>::~Vector() [function] [call site2] 00854
1 AK::Detail::Stream::handle_any_error() [function] [call site2] 00855
1 AK::Result ::~Result() [function] [call site2] 00856
2 Wasm::Module::~Module() [function] [call site2] 00857
3 AK::Vector ::~Vector() [function] [call site2] 00858
1 AK::InputMemoryStream::~InputMemoryStream() [function] [call site2] 00859
2 AK::InputMemoryStream::~InputMemoryStream() [function] [call site2] 00860
3 AK::InputStream::~InputStream() [function] [call site2] 00861