Fuzz introspector: FuzzPNGLoader

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
32 338 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
26 402 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 301 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) call site __assert_fail
18 377 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
10 133 AK::FormatParser::consume_number(unsigned long&) call site __assert_fail
9 320 AK::FormatBuilder::put_padding(char, unsigned long) call site __assert_fail
8 429 AK::Formatter ::format(AK::FormatBuilder&, unsigned int) call site __assert_fail
7 180 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) call site malloc_good_size
7 257 AK::FormatParser::consume_specifier(AK::FormatParser::FormatSpecifier&) call site __assert_fail
7 962 Gfx::PNGImageDecoderPlugin::frame(unsigned long) call site __assert_fail
6 222 AK::Checked ::operator*=(unsigned long) call site __assert_fail
6 487 Compress::DeflateDecompressor::decompress_all(AK::Span ) call site

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] 00000
1 Gfx::PNGImageDecoderPlugin::PNGImageDecoderPlugin(unsigned char const*, unsigned long) [function] [call site2] 00001
2 Gfx::ImageDecoderPlugin::ImageDecoderPlugin() [function] [call site2] 00002
2 AK::OwnPtr ::OwnPtr() [function] [call site2] 00003
2 AK::NonnullOwnPtr AK::make () [function] [call site2] 00004
3 Gfx::PNGLoadingContext::PNGLoadingContext() [function] [call site2] 00005
4 AK::Vector ::Vector() [function] [call site2] 00006
4 AK::RefPtr >::RefPtr() [function] [call site2] 00007
3 AK::NonnullOwnPtr ::NonnullOwnPtr(AK::NonnullOwnPtr ::AdoptTag, Gfx::PNGLoadingContext&) [function] [call site2] 00008
2 AK::OwnPtr & AK::OwnPtr ::operator= (AK::NonnullOwnPtr &&) [function] [call site2] 00009
3 AK::OwnPtr ::OwnPtr (AK::NonnullOwnPtr &&) [function] [call site2] 00010
4 AK::NonnullOwnPtr ::leak_ptr() [function] [call site2] 00011
5 Gfx::PNGLoadingContext* AK::exchange (Gfx::PNGLoadingContext*&, decltype(nullptr)&&) [function] [call site2] 00012
3 AK::OwnPtr ::swap(AK::OwnPtr &) [function] [call site2] 00013
4 void AK::swap (Gfx::PNGLoadingContext*&, Gfx::PNGLoadingContext*&) [function] [call site2] 00014
3 __assert_fail [call site2] 00015
3 AK::OwnPtr ::~OwnPtr() [function] [call site2] 00016
4 AK::OwnPtr ::clear() [function] [call site2] 00017
5 Gfx::PNGLoadingContext::~PNGLoadingContext() [function] [call site2] 00018
6 AK::RefCounted ::unref() const [function] [call site2] 00019
7 __assert_fail [call site2] 00020
7 Gfx::Bitmap::~Bitmap() [function] [call site2] 00021
8 Gfx::Bitmap::size_in_bytes() const [function] [call site2] 00022
9 Gfx::Bitmap::physical_height() const [function] [call site2] 00023
10 Gfx::Bitmap::physical_size() const [function] [call site2] 00024
11 Gfx::Bitmap::size() const [function] [call site2] 00025
11 Gfx::Size ::operator*(int) const [function] [call site2] 00026
12 Gfx::Size ::Size(int, int) [function] [call site2] 00027
8 munmap [call site2] 00028
8 __assert_fail [call site2] 00029
8 Core::AnonymousBuffer::~AnonymousBuffer() [function] [call site2] 00030
8 AK::RefCountedBase::~RefCountedBase() [function] [call site2] 00031
9 __assert_fail [call site2] 00032
2 AK::OwnPtr ::operator->() [function] [call site2] 00033
3 __assert_fail [call site2] 00034
2 AK::OwnPtr ::operator->() [function] [call site2] 00035
1 Gfx::PNGImageDecoderPlugin::frame(unsigned long) [function] [call site2] 00036
2 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00037
3 AK::Checked ::Checked() [function] [call site2] 00038
3 AK::Checked & AK::Checked ::operator= (unsigned long) [function] [call site2] 00039
4 AK::Checked ::Checked(unsigned long) [function] [call site2] 00040
3 AK::Checked ::operator+=(unsigned long) [function] [call site2] 00041
4 AK::Checked ::add(unsigned long) [function] [call site2] 00042
3 AK::Checked ::has_overflow() const [function] [call site2] 00043
2 __assert_fail [call site2] 00044
2 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00045
3 AK::Error::Error(AK::StringView) [function] [call site2] 00046
2 AK::OwnPtr ::operator->() [function] [call site2] 00047
2 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00048
2 AK::OwnPtr ::operator->() [function] [call site2] 00049
2 AK::OwnPtr ::operator*() [function] [call site2] 00050
3 __assert_fail [call site2] 00051
2 Gfx::decode_png_bitmap(Gfx::PNGLoadingContext&) [function] [call site2] 00052
3 Gfx::decode_png_chunks(Gfx::PNGLoadingContext&) [function] [call site2] 00053
4 Gfx::decode_png_header(Gfx::PNGLoadingContext&) [function] [call site2] 00054
5 AK::Array ::span() const [function] [call site2] 00055
6 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00056
5 memcmp [call site2] 00057
4 AK::Vector ::ensure_capacity(unsigned long) [function] [call site2] 00058
5 AK::Vector ::try_ensure_capacity(unsigned long) [function] [call site2] 00059
6 AK::ErrorOr ::ErrorOr() [function] [call site2] 00060
6 malloc_good_size [function] [call site2] 00061
6 AK::Checked ::Checked (unsigned long) [function] [call site2] 00062
7 bool AK::is_within_range (unsigned long) [function] [call site2] 00063
8 AK::TypeBoundsChecker ::is_within_range(unsigned long) [function] [call site2] 00064
6 kmalloc_array(AK::Checked , AK::Checked ) [function] [call site2] 00065
7 AK::Checked AK::operator* (AK::Checked const&, AK::Checked const&) [function] [call site2] 00066
8 __assert_fail [call site2] 00067
8 AK::Checked ::mul(unsigned long) [function] [call site2] 00068
7 AK::Checked ::has_overflow() const [function] [call site2] 00069
7 __assert_fail [call site2] 00070
7 __assert_fail [call site2] 00071
6 AK::Error::from_errno(int) [function] [call site2] 00072
7 AK::Error::Error(int) [function] [call site2] 00073
6 AK::TypedTransfer ::copy(unsigned char*, unsigned char const*, unsigned long) [function] [call site2] 00074
6 kfree_sized(void*, unsigned long) [function] [call site2] 00075
6 AK::ErrorOr ::ErrorOr() [function] [call site2] 00076
5 AK::ErrorOr ::is_error() const [function] [call site2] 00077
5 __assert_fail [call site2] 00078
4 Gfx::Streamer::Streamer(unsigned char const*, unsigned long) [function] [call site2] 00079
4 Gfx::Streamer::at_end() const [function] [call site2] 00080
4 Gfx::process_chunk(Gfx::Streamer&, Gfx::PNGLoadingContext&) [function] [call site2] 00081
5 bool Gfx::Streamer::read (unsigned int&) [function] [call site2] 00082
6 AK::BigEndian ::operator unsigned int() const [function] [call site2] 00083
5 Gfx::Streamer::read_bytes(unsigned char*, unsigned long) [function] [call site2] 00084
5 AK::Span ::Span() [function] [call site2] 00085
5 Gfx::Streamer::wrap_bytes(AK::Span &, unsigned long) [function] [call site2] 00086
6 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00087
5 bool Gfx::Streamer::read (unsigned int&) [function] [call site2] 00088
5 strcmp [call site2] 00089
5 Gfx::process_IHDR(AK::Span , Gfx::PNGLoadingContext&) [function] [call site2] 00090
6 AK::BigEndian ::operator unsigned int() const [function] [call site2] 00091
6 AK::BigEndian ::operator unsigned int() const [function] [call site2] 00092
6 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type, AK::Detail::__IdentityType ::Type>&&, unsigned int const&, unsigned int const&) [function] [call site2] 00093
7 AK::VariadicFormatParams ::VariadicFormatParams(unsigned int const&, unsigned int const&) [function] [call site2] 00094
8 AK::TypeErasedFormatParams::TypeErasedFormatParams() [function] [call site2] 00095
9 AK::Span ::Span() [function] [call site2] 00096
8 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) [function] [call site2] 00097
9 AK::Formatter ::Formatter() [function] [call site2] 00098
10 AK::StandardFormatter::StandardFormatter() [function] [call site2] 00099
9 AK::StandardFormatter::parse(AK::TypeErasedFormatParams&, AK::FormatParser&) [function] [call site2] 00100
10 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00101
11 AK::StringView::length() const [function] [call site2] 00102
10 AK::StringView::contains(char) const [function] [call site2] 00103
11 AK::StringView::begin() const [function] [call site2] 00104
12 AK::SimpleIterator ::begin(AK::StringView const&) [function] [call site2] 00105
13 AK::SimpleIterator ::SimpleIterator(AK::StringView const&, unsigned long) [function] [call site2] 00106
11 AK::SimpleIterator ::operator!=(AK::SimpleIterator ) const [function] [call site2] 00107
10 AK::is_any_of(AK::StringView) [function] [call site2] 00108
10 __assert_fail [call site2] 00109
10 AK::GenericLexer::consume() [function] [call site2] 00110
11 AK::GenericLexer::is_eof() const [function] [call site2] 00111
12 AK::StringView::length() const [function] [call site2] 00112
11 __assert_fail [call site2] 00113
11 AK::StringView::operator[](unsigned long) const [function] [call site2] 00114
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00115
11 AK::GenericLexer::next_is(char) const [function] [call site2] 00116
12 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00117
11 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00118
12 AK::StringView::length() const [function] [call site2] 00119
12 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00120
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00121
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00122
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00123
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00124
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00125
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00126
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00127
10 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00128
11 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00129
11 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00130
12 bool AK::GenericLexer::next_is (bool (*)(unsigned int)) const [function] [call site2] 00131
13 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00132
12 AK::is_ascii_digit(unsigned int) [function] [call site2] 00133
12 AK::GenericLexer::consume() [function] [call site2] 00134
12 AK::parse_ascii_digit(unsigned int) [function] [call site2] 00135
13 AK::is_ascii_digit(unsigned int) [function] [call site2] 00136
13 __assert_fail [call site2] 00137
11 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00138
11 __assert_fail [call site2] 00139
10 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00140
10 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00141
10 __assert_fail [call site2] 00142
10 __assert_fail [call site2] 00143
10 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00144
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00145
10 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00146
10 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00147
10 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00148
10 __assert_fail [call site2] 00149
10 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00150
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00151
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00152
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00153
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00154
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00155
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00156
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00157
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00158
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00159
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00160
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00161
10 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00162
10 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00163
11 strlen [call site2] 00164
11 bool AK::GenericLexer::consume_specific (AK::StringView const&) [function] [call site2] 00165
12 AK::StringView::length() const [function] [call site2] 00166
12 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00167
10 AK::GenericLexer::is_eof() const [function] [call site2] 00168
10 AK::GenericLexer::remaining() const [function] [call site2] 00169
11 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00170
12 AK::StringView::length() const [function] [call site2] 00171
12 __assert_fail [call site2] 00172
12 AK::StringView::length() const [function] [call site2] 00173
10 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type, AK::Detail::__IdentityType ::Type>&&, char const (&) [84], AK::StringView const&) [function] [call site2] 00174
11 AK::Format::Detail::CheckedFormatString ::view() const [function] [call site2] 00175
11 AK::vdbgln(AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00176
12 AK::StringBuilder::StringBuilder(unsigned long) [function] [call site2] 00177
13 AK::Detail::ByteBuffer<256ul>::ByteBuffer() [function] [call site2] 00178
13 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00179
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00180
14 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity_slowpath(unsigned long) [function] [call site2] 00181
15 malloc_good_size [function] [call site2] 00182
15 AK::Error::from_errno(int) [function] [call site2] 00183
15 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00184
15 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00185
15 kfree_sized(void*, unsigned long) [function] [call site2] 00186
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00187
13 AK::ErrorOr ::is_error() const [function] [call site2] 00188
13 __assert_fail [call site2] 00189
12 AK::vformat(AK::StringBuilder&, AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00190
13 AK::FormatBuilder::FormatBuilder(AK::StringBuilder&) [function] [call site2] 00191
13 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00192
14 AK::GenericLexer::GenericLexer(AK::StringView) [function] [call site2] 00193
13 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00194
14 AK::FormatParser::consume_literal() [function] [call site2] 00195
15 AK::GenericLexer::tell() const [function] [call site2] 00196
15 AK::GenericLexer::is_eof() const [function] [call site2] 00197
15 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00198
15 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00199
15 AK::is_any_of(AK::StringView) [function] [call site2] 00200
15 AK::GenericLexer::tell() const [function] [call site2] 00201
15 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00202
16 __assert_fail [call site2] 00203
16 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00204
16 __assert_fail [call site2] 00205
15 AK::GenericLexer::consume() [function] [call site2] 00206
15 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00207
14 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00208
15 AK::StringView::length() const [function] [call site2] 00209
15 AK::StringView::operator[](unsigned long) const [function] [call site2] 00210
15 AK::StringBuilder::try_append(char) [function] [call site2] 00211
16 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00212
17 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00213
17 AK::Checked ::Checked (unsigned long) [function] [call site2] 00214
17 AK::Checked ::operator+=(unsigned long) [function] [call site2] 00215
17 AK::Checked ::has_overflow() const [function] [call site2] 00216
17 __assert_fail [call site2] 00217
17 bool AK::operator<= (AK::Checked const&, unsigned long) [function] [call site2] 00218
18 __assert_fail [call site2] 00219
17 AK::ErrorOr ::ErrorOr() [function] [call site2] 00220
17 AK::Checked ::operator*=(unsigned long) [function] [call site2] 00221
18 AK::Checked ::mul(unsigned long) [function] [call site2] 00222
17 AK::Checked ::has_overflow() const [function] [call site2] 00223
17 __assert_fail [call site2] 00224
17 __assert_fail [call site2] 00225
17 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00226
17 AK::ErrorOr ::is_error() const [function] [call site2] 00227
17 AK::ErrorOr ::ErrorOr() [function] [call site2] 00228
16 AK::ErrorOr ::is_error() const [function] [call site2] 00229
16 AK::Detail::ByteBuffer<256ul>::try_append(unsigned char) [function] [call site2] 00230
17 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00231
17 __assert_fail [call site2] 00232
17 AK::Detail::ByteBuffer<256ul>::try_resize(unsigned long) [function] [call site2] 00233
18 AK::Detail::ByteBuffer<256ul>::trim(unsigned long, bool) [function] [call site2] 00234
19 __assert_fail [call site2] 00235
19 AK::Detail::ByteBuffer<256ul>::shrink_into_inline_buffer(unsigned long, bool) [function] [call site2] 00236
20 kfree_sized(void*, unsigned long) [function] [call site2] 00237
18 AK::ErrorOr ::ErrorOr() [function] [call site2] 00238
18 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00239
18 AK::ErrorOr ::is_error() const [function] [call site2] 00240
18 AK::ErrorOr ::ErrorOr() [function] [call site2] 00241
17 AK::ErrorOr ::is_error() const [function] [call site2] 00242
17 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00243
17 AK::ErrorOr ::ErrorOr() [function] [call site2] 00244
16 AK::ErrorOr ::is_error() const [function] [call site2] 00245
16 AK::ErrorOr ::ErrorOr() [function] [call site2] 00246
15 AK::ErrorOr ::is_error() const [function] [call site2] 00247
15 AK::StringView::operator[](unsigned long) const [function] [call site2] 00248
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00249
14 AK::ErrorOr ::is_error() const [function] [call site2] 00250
14 AK::FormatParser::FormatSpecifier::FormatSpecifier() [function] [call site2] 00251
14 AK::FormatParser::consume_specifier(AK::FormatParser::FormatSpecifier&) [function] [call site2] 00252
15 AK::GenericLexer::next_is(char) const [function] [call site2] 00253
15 __assert_fail [call site2] 00254
15 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00255
15 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00256
15 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00257
15 AK::GenericLexer::tell() const [function] [call site2] 00258
15 AK::GenericLexer::is_eof() const [function] [call site2] 00259
15 __assert_fail [call site2] 00260
15 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00261
15 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00262
15 AK::GenericLexer::consume() [function] [call site2] 00263
15 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00264
15 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00265
15 __assert_fail [call site2] 00266
14 AK::GenericLexer::is_eof() const [function] [call site2] 00267
14 __assert_fail [call site2] 00268
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00269
14 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00270
14 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00271
14 __assert_fail [call site2] 00272
14 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00273
14 AK::ErrorOr ::is_error() const [function] [call site2] 00274
14 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00275
15 AK::ErrorOr ::is_error() const [function] [call site2] 00276
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00277
13 AK::ErrorOr ::is_error() const [function] [call site2] 00278
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00279
12 AK::ErrorOr ::is_error() const [function] [call site2] 00280
12 __assert_fail [call site2] 00281
12 AK::StringBuilder::append(char) [function] [call site2] 00282
13 AK::StringBuilder::try_append(char) [function] [call site2] 00283
13 AK::ErrorOr ::is_error() const [function] [call site2] 00284
13 __assert_fail [call site2] 00285
12 AK::StringBuilder::string_view() const [function] [call site2] 00286
13 AK::StringBuilder::data() const [function] [call site2] 00287
14 AK::Detail::ByteBuffer<256ul>::data() const [function] [call site2] 00288
13 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00289
13 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00290
13 __assert_fail [call site2] 00291
12 AK::StringView::characters_without_null_termination() const [function] [call site2] 00292
12 dbgputstr(char const*, unsigned long) [function] [call site2] 00293
13 fwrite [call site2] 00294
12 AK::StringBuilder::~StringBuilder() [function] [call site2] 00295
13 AK::Detail::ByteBuffer<256ul>::~ByteBuffer() [function] [call site2] 00296
14 AK::Detail::ByteBuffer<256ul>::clear() [function] [call site2] 00297
15 kfree_sized(void*, unsigned long) [function] [call site2] 00298
10 AK::GenericLexer::is_eof() const [function] [call site2] 00299
10 __assert_fail [call site2] 00300
9 AK::Formatter ::format(AK::FormatBuilder&, unsigned int) [function] [call site2] 00301
10 __assert_fail [call site2] 00302
10 AK::StandardFormatter::StandardFormatter(AK::StandardFormatter const&) [function] [call site2] 00303
10 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00304
10 __assert_fail [call site2] 00305
10 AK::Formatter ::format(AK::FormatBuilder&, AK::StringView) [function] [call site2] 00306
11 __assert_fail [call site2] 00307
11 __assert_fail [call site2] 00308
11 __assert_fail [call site2] 00309
11 __assert_fail [call site2] 00310
11 AK::NumericLimits ::max() [function] [call site2] 00311
11 AK::StringView::bytes() const [function] [call site2] 00312
12 AK::Span ::Span(char const*, unsigned long) [function] [call site2] 00313
11 __assert_fail [call site2] 00314
11 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00315
12 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00316
13 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00317
14 AK::StringBuilder::try_append(char) [function] [call site2] 00318
14 AK::ErrorOr ::is_error() const [function] [call site2] 00319
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00320
13 AK::ErrorOr ::is_error() const [function] [call site2] 00321
13 __assert_fail [call site2] 00322
13 AK::StringBuilder::try_append(char) [function] [call site2] 00323
13 AK::ErrorOr ::is_error() const [function] [call site2] 00324
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00325
12 AK::ErrorOr ::is_error() const [function] [call site2] 00326
12 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00327
12 AK::ErrorOr ::is_error() const [function] [call site2] 00328
12 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) [function] [call site2] 00329
13 AK::(anonymous namespace)::convert_unsigned_to_string(unsigned long, AK::Array &, unsigned char, bool) [function] [call site2] 00330
14 __assert_fail [call site2] 00331
14 AK::Array ::operator[](unsigned long) [function] [call site2] 00332
15 AK::Array ::at(unsigned long) [function] [call site2] 00333
16 AK::Array ::size() const [function] [call site2] 00334
14 AK::Array ::operator[](unsigned long) [function] [call site2] 00335
14 AK::Array ::operator[](unsigned long) [function] [call site2] 00336
14 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00337
13 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00338
13 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] 00339
14 AK::StringBuilder::try_append(char) [function] [call site2] 00340
14 AK::ErrorOr ::is_error() const [function] [call site2] 00341
14 AK::StringBuilder::try_append(char) [function] [call site2] 00342
14 AK::ErrorOr ::is_error() const [function] [call site2] 00343
14 AK::StringBuilder::try_append(char) [function] [call site2] 00344
14 AK::ErrorOr ::is_error() const [function] [call site2] 00345
14 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00346
15 AK::StringView::is_empty() const [function] [call site2] 00347
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00348
15 AK::StringView::length() const [function] [call site2] 00349
15 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00350
15 AK::ErrorOr ::is_error() const [function] [call site2] 00351
15 AK::StringView::characters_without_null_termination() const [function] [call site2] 00352
15 AK::Detail::ByteBuffer<256ul>::try_append(void const*, unsigned long) [function] [call site2] 00353
16 AK::ErrorOr ::ErrorOr() [function] [call site2] 00354
16 __assert_fail [call site2] 00355
16 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00356
16 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00357
16 AK::ErrorOr ::is_error() const [function] [call site2] 00358
16 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00359
16 AK::ErrorOr ::ErrorOr() [function] [call site2] 00360
15 AK::ErrorOr ::is_error() const [function] [call site2] 00361
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00362
14 AK::ErrorOr ::is_error() const [function] [call site2] 00363
14 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00364
14 AK::ErrorOr ::is_error() const [function] [call site2] 00365
14 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00366
14 AK::ErrorOr ::is_error() const [function] [call site2] 00367
14 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00368
14 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00369
14 AK::ErrorOr ::is_error() const [function] [call site2] 00370
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00371
13 AK::ErrorOr ::is_error() const [function] [call site2] 00372
13 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] 00373
14 AK::Array ::operator[](unsigned long) [function] [call site2] 00374
14 AK::StringBuilder::try_append(char) [function] [call site2] 00375
14 AK::ErrorOr ::is_error() const [function] [call site2] 00376
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00377
13 AK::ErrorOr ::is_error() const [function] [call site2] 00378
13 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00379
13 AK::ErrorOr ::is_error() const [function] [call site2] 00380
13 unsigned long AK::ceil_div (unsigned long, unsigned long) [function] [call site2] 00381
13 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00382
13 AK::ErrorOr ::is_error() const [function] [call site2] 00383
13 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] 00384
13 AK::ErrorOr ::is_error() const [function] [call site2] 00385
13 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] 00386
13 AK::ErrorOr ::is_error() const [function] [call site2] 00387
13 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00388
13 AK::ErrorOr ::is_error() const [function] [call site2] 00389
13 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] 00390
13 AK::ErrorOr ::is_error() const [function] [call site2] 00391
13 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00392
13 AK::ErrorOr ::is_error() const [function] [call site2] 00393
13 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] 00394
13 AK::ErrorOr ::is_error() const [function] [call site2] 00395
13 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00396
13 AK::ErrorOr ::is_error() const [function] [call site2] 00397
13 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] 00398
13 AK::ErrorOr ::is_error() const [function] [call site2] 00399
13 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] 00400
13 AK::ErrorOr ::is_error() const [function] [call site2] 00401
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00402
12 AK::ErrorOr ::is_error() const [function] [call site2] 00403
12 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00404
12 AK::ErrorOr ::is_error() const [function] [call site2] 00405
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00406
11 __assert_fail [call site2] 00407
11 AK::FormatBuilder::put_string(AK::StringView, AK::FormatBuilder::Align, unsigned long, unsigned long, char) [function] [call site2] 00408
12 AK::StringView::length() const [function] [call site2] 00409
12 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00410
12 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00411
12 AK::StringView::length() const [function] [call site2] 00412
12 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00413
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00414
12 AK::ErrorOr ::is_error() const [function] [call site2] 00415
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00416
12 AK::ErrorOr ::is_error() const [function] [call site2] 00417
12 unsigned long AK::ceil_div (unsigned long, unsigned long) [function] [call site2] 00418
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00419
12 AK::ErrorOr ::is_error() const [function] [call site2] 00420
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00421
12 AK::ErrorOr ::is_error() const [function] [call site2] 00422
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00423
12 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00424
12 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00425
12 AK::ErrorOr ::is_error() const [function] [call site2] 00426
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00427
10 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00428
10 __assert_fail [call site2] 00429
10 __assert_fail [call site2] 00430
10 __assert_fail [call site2] 00431
10 __assert_fail [call site2] 00432
10 __assert_fail [call site2] 00433
10 AK::Span ::Span(void const*, unsigned long) [function] [call site2] 00434
10 __assert_fail [call site2] 00435
10 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00436
10 __assert_fail [call site2] 00437
10 __assert_fail [call site2] 00438
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] 00439
9 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00440
8 AK::Array ::operator AK::Span () const [function] [call site2] 00441
9 AK::Array ::span() const [function] [call site2] 00442
8 AK::TypeErasedFormatParams::set_parameters(AK::Span ) [function] [call site2] 00443
6 Gfx::is_valid_compression_method(unsigned char) [function] [call site2] 00444
6 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type>&&, unsigned char const&) [function] [call site2] 00445
6 Gfx::is_valid_filter_method(unsigned char) [function] [call site2] 00446
6 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type>&&, unsigned char const&) [function] [call site2] 00447
6 AK::BigEndian ::operator unsigned int() const [function] [call site2] 00448
6 AK::BigEndian ::operator unsigned int() const [function] [call site2] 00449
5 strcmp [call site2] 00450
5 Gfx::process_IDAT(AK::Span , Gfx::PNGLoadingContext&) [function] [call site2] 00451
6 AK::Vector ::append(unsigned char const*, unsigned long) [function] [call site2] 00452
7 AK::Vector ::try_append(unsigned char const*, unsigned long) [function] [call site2] 00453
8 AK::Vector ::try_grow_capacity(unsigned long) [function] [call site2] 00454
9 AK::ErrorOr ::ErrorOr() [function] [call site2] 00455
9 AK::Vector ::padded_capacity(unsigned long) [function] [call site2] 00456
10 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00457
8 AK::ErrorOr ::is_error() const [function] [call site2] 00458
8 AK::Vector ::slot(unsigned long) [function] [call site2] 00459
8 AK::TypedTransfer ::copy(unsigned char*, unsigned char const*, unsigned long) [function] [call site2] 00460
8 AK::ErrorOr ::ErrorOr() [function] [call site2] 00461
7 AK::ErrorOr ::is_error() const [function] [call site2] 00462
7 __assert_fail [call site2] 00463
5 strcmp [call site2] 00464
5 Gfx::process_PLTE(AK::Span , Gfx::PNGLoadingContext&) [function] [call site2] 00465
6 AK::Vector ::append(Gfx::PaletteEntry const*, unsigned long) [function] [call site2] 00466
5 strcmp [call site2] 00467
5 Gfx::process_tRNS(AK::Span , Gfx::PNGLoadingContext&) [function] [call site2] 00468
6 AK::Vector ::append(unsigned char const*, unsigned long) [function] [call site2] 00469
3 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00470
3 AK::ErrorOr ::ErrorOr() [function] [call site2] 00471
3 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00472
3 AK::Vector ::is_empty() const [function] [call site2] 00473
3 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00474
3 AK::Vector ::span() [function] [call site2] 00475
4 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00476
3 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00477
3 Compress::Zlib::decompress_all(AK::Span ) [function] [call site2] 00478
4 Compress::Zlib::try_create(AK::Span ) [function] [call site2] 00479
5 Compress::Zlib::Zlib(AK::Span ) [function] [call site2] 00480
6 AK::Span ::Span() [function] [call site2] 00481
5 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00482
4 Compress::Zlib::decompress() [function] [call site2] 00483
5 Compress::DeflateDecompressor::decompress_all(AK::Span ) [function] [call site2] 00484
6 AK::InputMemoryStream::InputMemoryStream(AK::Span ) [function] [call site2] 00485
7 AK::Detail::Stream::Stream() [function] [call site2] 00486
6 Compress::DeflateDecompressor::DeflateDecompressor(AK::InputStream&) [function] [call site2] 00487
7 AK::Detail::Stream::Stream() [function] [call site2] 00488
7 AK::InputBitStream::InputBitStream(AK::InputStream&) [function] [call site2] 00489
8 AK::Detail::Stream::Stream() [function] [call site2] 00490
7 AK::CircularDuplexStream<32768ul>::CircularDuplexStream() [function] [call site2] 00491
8 AK::Detail::Stream::Stream() [function] [call site2] 00492
8 AK::CircularQueue ::CircularQueue() [function] [call site2] 00493
6 AK::DuplexMemoryStream::DuplexMemoryStream() [function] [call site2] 00494
7 AK::Detail::Stream::Stream() [function] [call site2] 00495
7 AK::Vector , 0ul>::Vector() [function] [call site2] 00496
6 AK::Detail::Stream::has_any_error() const [function] [call site2] 00497
6 Compress::DeflateDecompressor::unreliable_eof() const [function] [call site2] 00498
6 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00499
6 Compress::DeflateDecompressor::read(AK::Span ) [function] [call site2] 00500
7 AK::Detail::Stream::has_any_error() const [function] [call site2] 00501
7 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00502
7 AK::InputBitStream::read_bit() [function] [call site2] 00503
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00504
9 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00505
9 AK::InputStream& AK::operator>> (AK::InputStream&, AK::Optional &) [function] [call site2] 00506
10 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00507
11 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00508
7 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00509
7 AK::Detail::Stream::has_any_error() const [function] [call site2] 00510
7 AK::InputBitStream::align_to_byte_boundary() [function] [call site2] 00511
7 AK::LittleEndian ::LittleEndian() [function] [call site2] 00512
7 AK::InputStream& AK::operator>> (AK::InputStream&, AK::LittleEndian &) [function] [call site2] 00513
8 AK::Span ::Span(void*, unsigned long) [function] [call site2] 00514
8 AK::operator>>(AK::InputStream&, AK::Span ) [function] [call site2] 00515
7 AK::Detail::Stream::has_any_error() const [function] [call site2] 00516
7 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00517
7 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00518
7 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00519
7 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00520
7 Compress::DeflateDecompressor::UncompressedBlock::UncompressedBlock(Compress::DeflateDecompressor&, unsigned long) [function] [call site2] 00521
7 Compress::CanonicalCode::fixed_literal_codes() [function] [call site2] 00522
8 Compress::CanonicalCode::CanonicalCode() [function] [call site2] 00523
9 AK::Vector ::Vector() [function] [call site2] 00524
8 AK::Array ::operator AK::Span () const [function] [call site2] 00525
8 Compress::CanonicalCode::from_bytes(AK::Span ) [function] [call site2] 00526
9 Compress::CanonicalCode::CanonicalCode() [function] [call site2] 00527
9 AK::Vector ::try_append(unsigned short&&) [function] [call site2] 00528
10 AK::Vector ::try_grow_capacity(unsigned long) [function] [call site2] 00529
10 AK::ErrorOr ::is_error() const [function] [call site2] 00530
10 AK::Vector ::slot(unsigned long) [function] [call site2] 00531
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00532
9 AK::ErrorOr ::is_error() const [function] [call site2] 00533
9 AK::Vector ::try_append(unsigned short&&) [function] [call site2] 00534
9 AK::ErrorOr ::is_error() const [function] [call site2] 00535
9 __assert_fail [call site2] 00536
9 AK::Array ::operator[](unsigned long) [function] [call site2] 00537
9 AK::Array ::operator[](unsigned long) [function] [call site2] 00538
9 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode&&) [function] [call site2] 00539
10 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00540
11 AK::Vector ::reset_capacity() [function] [call site2] 00541
9 AK::Vector ::try_append(unsigned short&&) [function] [call site2] 00542
9 AK::ErrorOr ::is_error() const [function] [call site2] 00543
9 AK::Vector ::try_append(unsigned short&&) [function] [call site2] 00544
9 __assert_fail [call site2] 00545
9 AK::Array ::operator[](unsigned long) const [function] [call site2] 00546
10 AK::Array ::at(unsigned long) const [function] [call site2] 00547
11 AK::Array ::size() const [function] [call site2] 00548
11 __assert_fail [call site2] 00549
9 AK::Array ::operator[](unsigned long) [function] [call site2] 00550
9 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode&&) [function] [call site2] 00551
9 Compress::CanonicalCode::~CanonicalCode() [function] [call site2] 00552
8 __assert_fail [call site2] 00553
8 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode&&) [function] [call site2] 00554
8 Compress::CanonicalCode::operator=(Compress::CanonicalCode&&) [function] [call site2] 00555
8 Compress::CanonicalCode::~CanonicalCode() [function] [call site2] 00556
7 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode const&) [function] [call site2] 00557
7 Compress::CanonicalCode::CanonicalCode() [function] [call site2] 00558
7 Compress::DeflateDecompressor::decode_codes(Compress::CanonicalCode&, AK::Optional &) [function] [call site2] 00559
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00560
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00561
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00562
8 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00563
8 Compress::CanonicalCode::from_bytes(AK::Span ) [function] [call site2] 00564
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00565
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00566
8 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode const&) [function] [call site2] 00567
8 AK::Vector ::Vector() [function] [call site2] 00568
8 Compress::CanonicalCode::read_symbol(AK::InputBitStream&) const [function] [call site2] 00569
9 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00570
9 AK::Vector ::span() const [function] [call site2] 00571
10 AK::Span ::Span(unsigned short const*, unsigned long) [function] [call site2] 00572
9 decltype (&({parm#1}[0])) AK::binary_search , unsigned int&, AK::DefaultComparator>(AK::Span &&, unsigned int&, unsigned long*, AK::DefaultComparator) [function] [call site2] 00573
10 int AK::DefaultComparator::operator() (unsigned int&, unsigned short const&) [function] [call site2] 00574
10 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00575
9 __assert_fail [call site2] 00576
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00577
8 AK::Vector ::try_append(unsigned char&&) [function] [call site2] 00578
8 AK::ErrorOr ::is_error() const [function] [call site2] 00579
8 __assert_fail [call site2] 00580
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00581
8 AK::Vector ::try_append(unsigned char&&) [function] [call site2] 00582
8 AK::ErrorOr ::is_error() const [function] [call site2] 00583
8 __assert_fail [call site2] 00584
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00585
8 AK::Vector ::try_append(unsigned char&&) [function] [call site2] 00586
8 AK::ErrorOr ::is_error() const [function] [call site2] 00587
8 __assert_fail [call site2] 00588
8 __assert_fail [call site2] 00589
8 AK::Vector ::is_empty() const [function] [call site2] 00590
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00591
8 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00592
8 AK::Vector ::last() [function] [call site2] 00593
9 __assert_fail [call site2] 00594
8 AK::ErrorOr ::is_error() const [function] [call site2] 00595
8 __assert_fail [call site2] 00596
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00597
8 AK::Vector ::span() [function] [call site2] 00598
8 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00599
8 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00600
8 Compress::CanonicalCode::from_bytes(AK::Span ) [function] [call site2] 00601
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00602
8 Compress::CanonicalCode::operator=(Compress::CanonicalCode const&) [function] [call site2] 00603
8 __assert_fail [call site2] 00604
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00605
8 AK::Vector ::span() [function] [call site2] 00606
8 __assert_fail [call site2] 00607
8 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00608
8 Compress::CanonicalCode::from_bytes(AK::Span ) [function] [call site2] 00609
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00610
8 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode const&) [function] [call site2] 00611
8 Compress::CanonicalCode::~CanonicalCode() [function] [call site2] 00612
8 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode&&) [function] [call site2] 00613
8 Compress::CanonicalCode::~CanonicalCode() [function] [call site2] 00614
8 AK::Vector ::~Vector() [function] [call site2] 00615
9 AK::Vector ::clear() [function] [call site2] 00616
10 AK::Vector ::clear_with_capacity() [function] [call site2] 00617
10 kfree_sized(void*, unsigned long) [function] [call site2] 00618
10 AK::Vector ::reset_capacity() [function] [call site2] 00619
8 Compress::CanonicalCode::~CanonicalCode() [function] [call site2] 00620
7 AK::Detail::Stream::has_any_error() const [function] [call site2] 00621
7 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00622
7 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode const&) [function] [call site2] 00623
7 Compress::DeflateDecompressor::CompressedBlock::CompressedBlock(Compress::DeflateDecompressor&, Compress::CanonicalCode, AK::Optional ) [function] [call site2] 00624
8 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode const&) [function] [call site2] 00625
8 Compress::CanonicalCode::CanonicalCode(Compress::CanonicalCode const&) [function] [call site2] 00626
7 Compress::CanonicalCode::~CanonicalCode() [function] [call site2] 00627
7 AK::CircularDuplexStream<32768ul>::read(AK::Span ) [function] [call site2] 00628
8 AK::CircularQueue ::size() const [function] [call site2] 00629
8 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00630
8 AK::CircularQueue ::dequeue() [function] [call site2] 00631
9 AK::CircularQueue ::is_empty() const [function] [call site2] 00632
9 __assert_fail [call site2] 00633
9 AK::CircularQueue ::elements() [function] [call site2] 00634
7 Compress::DeflateDecompressor::CompressedBlock::try_read_more() [function] [call site2] 00635
8 Compress::CanonicalCode::read_symbol(AK::InputBitStream&) const [function] [call site2] 00636
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00637
8 AK::OutputStream& AK::operator<< (AK::OutputStream&, unsigned char) [function] [call site2] 00638
9 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00639
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00640
8 Compress::DeflateDecompressor::decode_length(unsigned int) [function] [call site2] 00641
9 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00642
9 __assert_fail [call site2] 00643
8 __assert_fail [call site2] 00644
8 Compress::CanonicalCode::read_symbol(AK::InputBitStream&) const [function] [call site2] 00645
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00646
8 Compress::DeflateDecompressor::decode_distance(unsigned int) [function] [call site2] 00647
9 AK::InputBitStream::read_bits(unsigned long) [function] [call site2] 00648
9 __assert_fail [call site2] 00649
8 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00650
8 AK::CircularDuplexStream<32768ul>::read(AK::Span , unsigned long) [function] [call site2] 00651
9 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00652
8 AK::Detail::Stream::handle_any_error() [function] [call site2] 00653
8 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00654
8 AK::OutputStream& AK::operator<< (AK::OutputStream&, unsigned char) [function] [call site2] 00655
7 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00656
7 AK::CircularDuplexStream<32768ul>::read(AK::Span ) [function] [call site2] 00657
7 AK::Detail::Stream::has_any_error() const [function] [call site2] 00658
7 Compress::DeflateDecompressor::CompressedBlock::~CompressedBlock() [function] [call site2] 00659
8 Compress::CanonicalCode::~CanonicalCode() [function] [call site2] 00660
7 AK::CircularDuplexStream<32768ul>::read(AK::Span ) [function] [call site2] 00661
7 Compress::DeflateDecompressor::UncompressedBlock::try_read_more() [function] [call site2] 00662
8 AK::CircularDuplexStream<32768ul>::remaining_contiguous_space() const [function] [call site2] 00663
9 AK::CircularQueue ::size() const [function] [call site2] 00664
9 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00665
8 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00666
8 AK::CircularDuplexStream<32768ul>::reserve_contiguous_space(unsigned long) [function] [call site2] 00667
9 AK::CircularDuplexStream<32768ul>::remaining_contiguous_space() const [function] [call site2] 00668
9 __assert_fail [call site2] 00669
9 AK::CircularQueue ::head_index() const [function] [call site2] 00670
9 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00671
8 AK::operator>>(AK::InputStream&, AK::Span ) [function] [call site2] 00672
7 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00673
7 AK::CircularDuplexStream<32768ul>::read(AK::Span ) [function] [call site2] 00674
7 AK::Detail::Stream::has_any_error() const [function] [call site2] 00675
7 __assert_fail [call site2] 00676
7 AK::Detail::Stream::set_fatal_error() const [function] [call site2] 00677
6 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00678
6 AK::DuplexMemoryStream::write_or_error(AK::Span ) [function] [call site2] 00679
7 AK::DuplexMemoryStream::write(AK::Span ) [function] [call site2] 00680
8 AK::Detail::ByteBuffer<32ul>::create_uninitialized(unsigned long) [function] [call site2] 00681
9 AK::Detail::ByteBuffer<32ul>::ByteBuffer() [function] [call site2] 00682
9 AK::Detail::ByteBuffer<32ul>::try_resize(unsigned long) [function] [call site2] 00683
9 AK::ErrorOr , AK::Error>::VariantConstructors(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00684
10 AK::Variant , AK::Error>::VariantConstructors(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00685
11 AK::Detail::InheritFromPacks , AK::Detail::ParameterPack , AK::Variant , AK::Error> > >, AK::Detail::ParameterPack , AK::Error> > > >::InheritFromPacks(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00686
12 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] 00687
13 void AK::Variant , AK::Error>::set , AK::Detail::ByteBuffer<32ul> >(AK::Detail::ByteBuffer<32ul>&&, AK::Detail::VariantNoClearTag) [function] [call site2] 00688
14 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00689
9 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00690
8 AK::Vector , 0ul>::try_append(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00691
9 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00692
8 __assert_fail [call site2] 00693
8 AK::Detail::ByteBuffer<32ul>* AK::bit_cast *, void*>(void* const&) [function] [call site2] 00694
8 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00695
8 AK::Error* AK::bit_cast (void* const&) [function] [call site2] 00696
8 __assert_fail [call site2] 00697
8 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00698
8 AK::Vector , 0ul>::last() [function] [call site2] 00699
8 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00700
8 AK::TypedTransfer ::copy(unsigned char*, unsigned char const*, unsigned long) [function] [call site2] 00701
6 Compress::DeflateDecompressor::handle_any_error() [function] [call site2] 00702
7 AK::InputBitStream::handle_any_error() [function] [call site2] 00703
7 AK::Detail::Stream::handle_any_error() [function] [call site2] 00704
6 AK::DuplexMemoryStream::copy_into_contiguous_buffer() const [function] [call site2] 00705
7 AK::DuplexMemoryStream::size() const [function] [call site2] 00706
7 AK::Detail::ByteBuffer<32ul>::create_uninitialized(unsigned long) [function] [call site2] 00707
7 AK::ErrorOr , AK::Error>::release_value_but_fixme_should_propagate_errors() [function] [call site2] 00708
8 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00709
9 bool AK::Variant , AK::Error>::has () const [function] [call site2] 00710
10 unsigned char AK::Variant , AK::Error>::index_of () [function] [call site2] 00711
8 AK::ErrorOr , AK::Error>::release_value() [function] [call site2] 00712
9 AK::ErrorOr , AK::Error>::value() [function] [call site2] 00713
10 AK::Detail::ByteBuffer<32ul>& AK::Variant , AK::Error>::get >() [function] [call site2] 00714
11 bool AK::Variant , AK::Error>::has >() const [function] [call site2] 00715
11 __assert_fail [call site2] 00716
11 AK::Detail::ByteBuffer<32ul>* AK::bit_cast *, unsigned char (*) [48]>(unsigned char (* const&) [48]) [function] [call site2] 00717
9 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00718
7 AK::Detail::ByteBuffer<32ul>::operator AK::Span () [function] [call site2] 00719
8 AK::Detail::ByteBuffer<32ul>::bytes() [function] [call site2] 00720
9 AK::Detail::ByteBuffer<32ul>::data() [function] [call site2] 00721
9 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00722
7 AK::DuplexMemoryStream::read_without_consuming(AK::Span ) const [function] [call site2] 00723
8 AK::Detail::ByteBuffer<32ul>::bytes() const [function] [call site2] 00724
9 AK::Detail::ByteBuffer<32ul>::data() const [function] [call site2] 00725
9 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00726
8 __assert_fail [call site2] 00727
8 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00728
8 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00729
8 __assert_fail [call site2] 00730
8 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00731
8 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00732
8 AK::TypedTransfer ::copy(unsigned char*, unsigned char const*, unsigned long) [function] [call site2] 00733
7 AK::Detail::ByteBuffer<32ul>::size() const [function] [call site2] 00734
7 __assert_fail [call site2] 00735
6 AK::Detail::ByteBuffer<32ul>::ByteBuffer(AK::Detail::ByteBuffer<32ul>&&) [function] [call site2] 00736
6 AK::DuplexMemoryStream::~DuplexMemoryStream() [function] [call site2] 00737
7 AK::DuplexMemoryStream::~DuplexMemoryStream() [function] [call site2] 00738
6 Compress::DeflateDecompressor::~DeflateDecompressor() [function] [call site2] 00739
7 Compress::DeflateDecompressor::~DeflateDecompressor() [function] [call site2] 00740
8 Compress::DeflateDecompressor::CompressedBlock::~CompressedBlock() [function] [call site2] 00741
8 AK::CircularDuplexStream<32768ul>::~CircularDuplexStream() [function] [call site2] 00742
9 AK::CircularDuplexStream<32768ul>::~CircularDuplexStream() [function] [call site2] 00743
8 AK::InputBitStream::~InputBitStream() [function] [call site2] 00744
9 AK::InputBitStream::~InputBitStream() [function] [call site2] 00745
10 AK::InputStream::~InputStream() [function] [call site2] 00746
8 AK::InputStream::~InputStream() [function] [call site2] 00747
7 AK::Detail::Stream::~Stream() [function] [call site2] 00748
8 AK::Detail::Stream::has_any_error() const [function] [call site2] 00749
8 __assert_fail [call site2] 00750
3 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00751
3 AK::Vector ::clear() [function] [call site2] 00752
3 AK::Vector ::ensure_capacity(unsigned long) [function] [call site2] 00753
3 Gfx::decode_png_bitmap_simple(Gfx::PNGLoadingContext&) [function] [call site2] 00754
4 AK::Detail::ByteBuffer<32ul>::data() [function] [call site2] 00755
4 Gfx::Streamer::Streamer(unsigned char const*, unsigned long) [function] [call site2] 00756
4 bool Gfx::Streamer::read (unsigned char&) [function] [call site2] 00757
5 AK::Array ::data() [function] [call site2] 00758
5 AK::BigEndian ::BigEndian() [function] [call site2] 00759
5 AK::Array ::data() [function] [call site2] 00760
5 Gfx::Streamer::read_bytes(unsigned char*, unsigned long) [function] [call site2] 00761
5 AK::BigEndian ::operator unsigned char() const [function] [call site2] 00762
4 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00763
4 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00764
4 AK::Span ::Span() [function] [call site2] 00765
4 AK::Vector ::try_append(Gfx::Scanline&&) [function] [call site2] 00766
4 AK::ErrorOr ::is_error() const [function] [call site2] 00767
4 __assert_fail [call site2] 00768
4 AK::Vector ::last() [function] [call site2] 00769
4 Gfx::PNGLoadingContext::compute_row_size_for_width(int) [function] [call site2] 00770
5 AK::Checked ::Checked (int) [function] [call site2] 00771
5 AK::Checked ::operator*=(int) [function] [call site2] 00772
5 AK::Checked ::operator/=(int) [function] [call site2] 00773
6 AK::Checked ::div(int) [function] [call site2] 00774
7 AK::NumericLimits ::min() [function] [call site2] 00775
5 AK::Checked ::has_overflow() const [function] [call site2] 00776
5 void AK::dbgln<>(AK::Format::Detail::CheckedFormatString<>&&) [function] [call site2] 00777
4 AK::Checked ::has_overflow() const [function] [call site2] 00778
4 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00779
4 __assert_fail [call site2] 00780
4 Gfx::Streamer::wrap_bytes(AK::Span &, unsigned long) [function] [call site2] 00781
4 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00782
4 AK::ErrorOr ::ErrorOr(AK::Error) [function] [call site2] 00783
4 Gfx::PNGLoadingContext::has_alpha() const [function] [call site2] 00784
4 Gfx::Size ::Size(int, int) [function] [call site2] 00785
4 Gfx::Bitmap::try_create(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00786
5 Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00787
6 Gfx::size_would_overflow(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00788
7 Gfx::Bitmap::minimum_pitch(unsigned long, Gfx::BitmapFormat) [function] [call site2] 00789
8 Gfx::determine_storage_format(Gfx::BitmapFormat) [function] [call site2] 00790
9 __assert_fail [call site2] 00791
7 bool AK::Checked ::multiplication_would_overflow (unsigned long, int) [function] [call site2] 00792
8 AK::Checked ::Checked() [function] [call site2] 00793
8 AK::Checked & AK::Checked ::operator= (unsigned long) [function] [call site2] 00794
8 AK::Checked ::operator*=(unsigned long) [function] [call site2] 00795
8 AK::Checked ::has_overflow() const [function] [call site2] 00796
6 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00797
6 Gfx::Bitmap::minimum_pitch(unsigned long, Gfx::BitmapFormat) [function] [call site2] 00798
6 Gfx::Bitmap::size_in_bytes(unsigned long, int) [function] [call site2] 00799
6 mmap [call site2] 00800
6 __errno_location [call site2] 00801
6 AK::ErrorOr ::VariantConstructors(Gfx::BackingStore&&) [function] [call site2] 00802
5 Gfx::Bitmap::Bitmap(Gfx::BitmapFormat, Gfx::Size const&, int, Gfx::BackingStore const&) [function] [call site2] 00803
6 AK::RefCounted ::RefCounted() [function] [call site2] 00804
7 AK::RefCountedBase::RefCountedBase() [function] [call site2] 00805
6 Core::AnonymousBuffer::AnonymousBuffer() [function] [call site2] 00806
7 AK::RefPtr >::RefPtr() [function] [call site2] 00807
6 __assert_fail [call site2] 00808
6 Gfx::size_would_overflow(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00809
6 __assert_fail [call site2] 00810
6 Gfx::Bitmap::size_in_bytes() const [function] [call site2] 00811
6 __assert_fail [call site2] 00812
6 AK::Vector ::Vector() [function] [call site2] 00813
6 Gfx::Bitmap::allocate_palette_from_format(Gfx::BitmapFormat, AK::Vector const&) [function] [call site2] 00814
7 Gfx::Bitmap::palette_size(Gfx::BitmapFormat) [function] [call site2] 00815
7 AK::Vector ::is_empty() const [function] [call site2] 00816
7 __assert_fail [call site2] 00817
5 AK::ErrorOr , AK::Error> AK::adopt_nonnull_ref_or_enomem (Gfx::Bitmap*) [function] [call site2] 00818
6 AK::RefPtr > AK::adopt_ref_if_nonnull (Gfx::Bitmap*) [function] [call site2] 00819
7 AK::RefPtr >::RefPtr(AK::RefPtr >::AdoptTag, Gfx::Bitmap&) [function] [call site2] 00820
7 AK::RefPtr >::RefPtr() [function] [call site2] 00821
6 AK::RefPtr >::operator!() const [function] [call site2] 00822
6 AK::Error::from_errno(int) [function] [call site2] 00823
6 AK::RefPtr >::release_nonnull() [function] [call site2] 00824
7 AK::RefPtr >::leak_ref() [function] [call site2] 00825
6 AK::ErrorOr , AK::Error>::VariantConstructors(AK::NonnullRefPtr &&) [function] [call site2] 00826
6 AK::RefCounted ::unref() const [function] [call site2] 00827
4 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00828
4 Gfx::Bitmap* AK::exchange (Gfx::Bitmap*&, decltype(nullptr)&&) [function] [call site2] 00829
4 __assert_fail [call site2] 00830
4 AK::RefPtr >::swap(AK::RefPtr >&) [function] [call site2] 00831
5 void AK::swap (Gfx::Bitmap*&, Gfx::Bitmap*&) [function] [call site2] 00832
4 Gfx::unfilter(Gfx::PNGLoadingContext&) [function] [call site2] 00833
5 __assert_fail [call site2] 00834
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00835
6 Gfx::Bitmap::scanline_u8(int) [function] [call site2] 00836
7 Gfx::Bitmap::physical_height() const [function] [call site2] 00837
7 __assert_fail [call site2] 00838
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00839
5 Gfx::Bitmap::scanline_u8(int) [function] [call site2] 00840
5 __assert_fail [call site2] 00841
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00842
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00843
5 __assert_fail [call site2] 00844
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00845
5 Gfx::Triplet ::operator==(Gfx::Triplet const&) const [function] [call site2] 00846
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00847
5 Gfx::Triplet ::operator==(Gfx::Triplet const&) const [function] [call site2] 00848
5 __assert_fail [call site2] 00849
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00850
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00851
5 __assert_fail [call site2] 00852
5 Gfx::Bitmap::scanline_u8(int) [function] [call site2] 00853
5 Gfx::Bitmap::scanline_u8(int) [function] [call site2] 00854
5 __assert_fail [call site2] 00855
5 Gfx::Bitmap::scanline_u8(int) [function] [call site2] 00856
5 AK::Error::Error(AK::StringView) [function] [call site2] 00857
5 Gfx::Bitmap::scanline_u8(int) [function] [call site2] 00858
5 AK::Error::Error(AK::StringView) [function] [call site2] 00859
5 __assert_fail [call site2] 00860
5 __assert_fail [call site2] 00861
5 __assert_fail [call site2] 00862
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00863
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00864
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00865
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00866
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00867
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00868
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00869
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00870
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00871
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00872
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00873
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00874
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00875
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00876
5 Gfx::Pixel::Pixel() [function] [call site2] 00877
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00878
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00879
5 Gfx::Pixel::Pixel() [function] [call site2] 00880
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00881
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00882
5 Gfx::Pixel::Pixel() [function] [call site2] 00883
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00884
5 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00885
5 Gfx::Pixel::Pixel() [function] [call site2] 00886
3 AK::ErrorOr ::is_error() const [function] [call site2] 00887
3 Gfx::decode_png_adam7(Gfx::PNGLoadingContext&) [function] [call site2] 00888
4 AK::Detail::ByteBuffer<32ul>::data() [function] [call site2] 00889
4 Gfx::Streamer::Streamer(unsigned char const*, unsigned long) [function] [call site2] 00890
4 Gfx::PNGLoadingContext::has_alpha() const [function] [call site2] 00891
4 Gfx::Size ::Size(int, int) [function] [call site2] 00892
4 Gfx::Bitmap::try_create(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00893
4 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00894
4 AK::RefPtr >::swap(AK::RefPtr >&) [function] [call site2] 00895
4 Gfx::decode_adam7_pass(Gfx::PNGLoadingContext&, Gfx::Streamer&, int) [function] [call site2] 00896
5 Gfx::PNGLoadingContext::PNGLoadingContext() [function] [call site2] 00897
5 Gfx::adam7_width(Gfx::PNGLoadingContext&, int) [function] [call site2] 00898
6 __assert_fail [call site2] 00899
5 Gfx::adam7_height(Gfx::PNGLoadingContext&, int) [function] [call site2] 00900
6 __assert_fail [call site2] 00901
5 AK::Vector ::operator=(AK::Vector const&) [function] [call site2] 00902
6 AK::Vector ::clear() [function] [call site2] 00903
6 AK::Vector ::ensure_capacity(unsigned long) [function] [call site2] 00904
6 AK::TypedTransfer ::copy(Gfx::PaletteEntry*, Gfx::PaletteEntry const*, unsigned long) [function] [call site2] 00905
5 AK::Vector ::operator=(AK::Vector const&) [function] [call site2] 00906
5 AK::ErrorOr ::ErrorOr() [function] [call site2] 00907
5 AK::Vector ::clear_with_capacity() [function] [call site2] 00908
5 bool Gfx::Streamer::read (unsigned char&) [function] [call site2] 00909
5 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00910
5 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00911
5 AK::Vector ::try_append(Gfx::Scanline&&) [function] [call site2] 00912
5 AK::ErrorOr ::is_error() const [function] [call site2] 00913
5 __assert_fail [call site2] 00914
5 AK::Vector ::last() [function] [call site2] 00915
5 Gfx::PNGLoadingContext::compute_row_size_for_width(int) [function] [call site2] 00916
5 AK::Checked ::has_overflow() const [function] [call site2] 00917
5 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00918
5 __assert_fail [call site2] 00919
5 Gfx::Streamer::wrap_bytes(AK::Span &, unsigned long) [function] [call site2] 00920
5 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00921
5 Gfx::Bitmap::format() const [function] [call site2] 00922
5 Gfx::Size ::Size(int, int) [function] [call site2] 00923
5 Gfx::Bitmap::try_create(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00924
5 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00925
5 AK::RefPtr >::swap(AK::RefPtr >&) [function] [call site2] 00926
5 Gfx::unfilter(Gfx::PNGLoadingContext&) [function] [call site2] 00927
5 AK::ErrorOr ::is_error() const [function] [call site2] 00928
5 AK::ErrorOr ::ErrorOr() [function] [call site2] 00929
5 Gfx::Bitmap::get_pixel(int, int) const [function] [call site2] 00930
6 Gfx::determine_storage_format(Gfx::BitmapFormat) [function] [call site2] 00931
6 Gfx::Color Gfx::Bitmap::get_pixel<(Gfx::StorageFormat)1>(int, int) const [function] [call site2] 00932
7 Gfx::Bitmap::physical_width() const [function] [call site2] 00933
8 Gfx::Bitmap::physical_size() const [function] [call site2] 00934
7 __assert_fail [call site2] 00935
7 Gfx::Bitmap::scanline(int) const [function] [call site2] 00936
8 Gfx::Bitmap::scanline_u8(int) const [function] [call site2] 00937
9 Gfx::Bitmap::physical_height() const [function] [call site2] 00938
7 Gfx::Color::from_rgb(unsigned int) [function] [call site2] 00939
8 Gfx::Color::Color(unsigned int) [function] [call site2] 00940
6 Gfx::Color Gfx::Bitmap::get_pixel<(Gfx::StorageFormat)2>(int, int) const [function] [call site2] 00941
7 Gfx::Bitmap::physical_width() const [function] [call site2] 00942
7 __assert_fail [call site2] 00943
7 Gfx::Bitmap::scanline(int) const [function] [call site2] 00944
7 Gfx::Color::from_argb(unsigned int) [function] [call site2] 00945
8 Gfx::Color::Color(unsigned int) [function] [call site2] 00946
6 Gfx::Color Gfx::Bitmap::get_pixel<(Gfx::StorageFormat)0>(int, int) const [function] [call site2] 00947
7 Gfx::Bitmap::physical_width() const [function] [call site2] 00948
7 __assert_fail [call site2] 00949
7 Gfx::Bitmap::scanline_u8(int) const [function] [call site2] 00950
7 Gfx::Color::from_rgb(unsigned int) [function] [call site2] 00951
6 __assert_fail [call site2] 00952
5 Gfx::PNGLoadingContext::~PNGLoadingContext() [function] [call site2] 00953
4 AK::ErrorOr ::is_error() const [function] [call site2] 00954
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00955
3 AK::ErrorOr ::is_error() const [function] [call site2] 00956
3 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00957
3 AK::ErrorOr ::ErrorOr() [function] [call site2] 00958
3 AK::Detail::ByteBuffer<32ul>::~ByteBuffer() [function] [call site2] 00959
2 AK::ErrorOr ::is_error() const [function] [call site2] 00960
2 AK::OwnPtr ::operator->() [function] [call site2] 00961
2 __assert_fail [call site2] 00962
2 AK::OwnPtr ::operator->() [function] [call site2] 00963
2 AK::RefPtr >::RefPtr(AK::RefPtr > const&) [function] [call site2] 00964
3 __assert_fail [call site2] 00965
3 bool AK::Checked ::addition_would_overflow (unsigned int, int) [function] [call site2] 00966
2 AK::ErrorOr ::VariantConstructors(Gfx::ImageFrameDescriptor&&) [function] [call site2] 00967
2 Gfx::ImageFrameDescriptor::~ImageFrameDescriptor() [function] [call site2] 00968
1 Gfx::ImageFrameDescriptor::~ImageFrameDescriptor() [function] [call site2] 00969
1 Gfx::PNGImageDecoderPlugin::~PNGImageDecoderPlugin() [function] [call site2] 00970
2 AK::OwnPtr ::~OwnPtr() [function] [call site2] 00971
2 Gfx::ImageDecoderPlugin::~ImageDecoderPlugin() [function] [call site2] 00972