Fuzz introspector: FuzzICOLoader

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 396 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 460 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 359 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) call site __assert_fail
18 435 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 191 AK::FormatParser::consume_number(unsigned long&) call site __assert_fail
10 653 Compress::DeflateDecompressor::decode_codes(Compress::CanonicalCode&, AK::Optional &) call site __assert_fail
9 378 AK::FormatBuilder::put_padding(char, unsigned long) call site __assert_fail
9 1032 void Gfx::Bitmap::set_pixel<(Gfx::StorageFormat)1>(int, int, Gfx::Color) call site __assert_fail
8 487 AK::Formatter ::format(AK::FormatBuilder&, unsigned int) call site __assert_fail
7 238 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) call site malloc_good_size
7 315 AK::FormatParser::consume_specifier(AK::FormatParser::FormatSpecifier&) call site __assert_fail
6 280 AK::Checked ::operator*=(unsigned long) call site __assert_fail

Fuzzer calltree

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