The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 114 | 35 | pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long) | call site: {node_id} | putchar |
| 21 | 4 | pw::protobuf::fuzz::(anonymous namespace)::TestOneInput(FuzzedDataProvider&) | call site: {node_id} | |
| 18 | 203 | pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int) | call site: {node_id} | |
| 13 | 153 | pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long) | call site: {node_id} | pw_assert_HandleFailure |
| 8 | 183 | pw::protobuf::StreamEncoder::WriteVarintField(unsigned int, unsigned long) | call site: {node_id} | pw_varint_Encode64 |
| 6 | 265 | pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int) | call site: {node_id} | |
| 5 | 192 | pw_varint_Encode64 | call site: {node_id} | pw_assert_HandleFailure |
| 5 | 364 |
pw::protobuf::StreamEncoder::WriteLengthDelimitedField(unsigned int, pw::span
|
call site: {node_id} | |
| 3 | 167 | pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long) | call site: {node_id} | |
| 3 | 283 | pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int) | call site: {node_id} | |
| 3 | 309 | pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int) | call site: {node_id} | |
| 3 | 332 | pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int) | call site: {node_id} |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
pw::protobuf::fuzz::(anonymous namespace)::TestOneInput(FuzzedDataProvider&)
[function]
[call site]
00001
pw::span<std::byte, 18446744073709551615ul>::span(std::byte*, unsigned long)
[function]
[call site]
00002
pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::ExtentStorage(unsigned long)
[function]
[call site]
00003
pw::protobuf::MemoryEncoder::MemoryEncoder(pw::span<std::byte, 18446744073709551615ul>)
[function]
[call site]
00004
pw::protobuf::StreamEncoder::StreamEncoder(pw::protobuf::StreamEncoder&, pw::span<std::byte, 18446744073709551615ul>, bool)
[function]
[call site]
00005
pw::OkStatus()
[function]
[call site]
00006
pw::Status::Status(pw_Status)
[function]
[call site]
00007
pw::stream::MemoryWriter::MemoryWriter(pw::span<std::byte, 18446744073709551615ul>)
[function]
[call site]
00008
pw::stream::SeekableWriter::SeekableWriter()
[function]
[call site]
00009
pw::stream::RelativeSeekableWriter::RelativeSeekableWriter(pw::stream::Stream::Seekability)
[function]
[call site]
00010
pw::stream::Writer::Writer(pw::stream::Stream::Seekability)
[function]
[call site]
00011
pw::stream::Stream::Stream(bool, bool, pw::stream::Stream::Seekability)
[function]
[call site]
00012
pw::Status::Update(pw::Status)
[function]
[call site]
00013
pw::Status::ok() const
[function]
[call site]
00014
pw::Status::code() const
[function]
[call site]
00015
pw::stream::MemoryWriter::~MemoryWriter()
[function]
[call site]
00016
pw::stream::SeekableWriter::~SeekableWriter()
[function]
[call site]
00017
pw::stream::RelativeSeekableWriter::~RelativeSeekableWriter()
[function]
[call site]
00018
pw::stream::Writer::~Writer()
[function]
[call site]
00019
pw::stream::Stream::~Stream()
[function]
[call site]
00020
pw::span<std::byte, 18446744073709551615ul>::empty() const
[function]
[call site]
00021
pw::span<std::byte, 18446744073709551615ul>::size() const
[function]
[call site]
00022
pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::size() const
[function]
[call site]
00023
pw::Status::ResourceExhausted()
[function]
[call site]
00024
pw::Status::Status(pw_Status)
[function]
[call site]
00025
pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int)
[function]
[call site]
00026
pw::protobuf::StreamEncoder::WriteUint32(unsigned int, unsigned int)
[function]
[call site]
00027
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00028
pw::protobuf::StreamEncoder::WriteVarintField(unsigned int, unsigned long)
[function]
[call site]
00029
unsigned long pw::varint::EncodedSize<unsigned long, void>(unsigned long)
[function]
[call site]
00030
_ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
[function]
[call site]
00031
_ZN5cpp208internal21count_zeros_from_leftImEENSt3__19enable_ifIXaaaasr11is_bit_typeIT_EE5valueltLm4EstS4_lestS4_Lm8EEiE4typeES4_
[function]
[call site]
00032
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00033
pw::protobuf::StreamEncoder::nested_encoder_open() const
[function]
[call site]
00034
pw_assert_basic_HandleFailure
[function]
[call site]
00035
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00036
pw::sys_io::WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00037
pw::span<char const, 18446744073709551615ul>::span<std::__1::basic_string_view<char, std::__1::char_traits<char> >, void>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00038
pw::span<char const, 18446744073709551615ul>::span(char const*, unsigned long)
[function]
[call site]
00039
pw::sys_io::WriteBytes(pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00040
pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const
[function]
[call site]
00041
pw::span<std::byte const, 18446744073709551615ul>::size() const
[function]
[call site]
00042
pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const
[function]
[call site]
00043
pw::span<std::byte const, 18446744073709551615ul>::data() const
[function]
[call site]
00044
pw::sys_io::WriteByte(std::byte)
[function]
[call site]
00045
putchar
[call site]
00046
pw::Status::Internal()
[function]
[call site]
00047
pw::Status::Status(pw_Status)
[function]
[call site]
00048
pw::OkStatus()
[function]
[call site]
00049
pw::Status::ok() const
[function]
[call site]
00050
pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long)
[function]
[call site]
00051
pw::Status::code() const
[function]
[call site]
00052
pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long)
[function]
[call site]
00053
pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const
[function]
[call site]
00054
pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long)
[function]
[call site]
00055
pw::StatusWithSize::ok() const
[function]
[call site]
00056
pw::StatusWithSize::size() const
[function]
[call site]
00057
pw::sys_io::WriteByte(std::byte)
[function]
[call site]
00058
pw::Status::ok() const
[function]
[call site]
00059
pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long)
[function]
[call site]
00060
pw::StatusWithSize::IgnoreError() const
[function]
[call site]
00061
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00062
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00063
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00064
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00065
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00066
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00067
pw::StringBuffer<150ul>::StringBuffer()
[function]
[call site]
00068
pw::span<char, 18446744073709551615ul>::span<150ul, void>(char (&) [150ul])
[function]
[call site]
00069
pw::span<char, 18446744073709551615ul>::span(char*, unsigned long)
[function]
[call site]
00070
pw::StringBuilder::StringBuilder(pw::span<char, 18446744073709551615ul>)
[function]
[call site]
00071
pw::OkStatus()
[function]
[call site]
00072
pw::StringBuilder::StatusCode(pw::Status)
[function]
[call site]
00073
pw::Status::code() const
[function]
[call site]
00074
pw::OkStatus()
[function]
[call site]
00075
pw::StringBuilder::StatusCode(pw::Status)
[function]
[call site]
00076
pw::StringBuilder::NullTerminate()
[function]
[call site]
00077
pw::span<char, 18446744073709551615ul>::empty() const
[function]
[call site]
00078
pw::StringBuilder::size() const
[function]
[call site]
00079
pw::span<char, 18446744073709551615ul>::operator[](unsigned long) const
[function]
[call site]
00080
pw::StringBuffer<150ul>& pw::StringBuffer<150ul>::operator<< <char const (&) [6]>(char const (&) [6])
[function]
[call site]
00081
pw::StringBuilder& pw::StringBuilder::operator<< <char [6]>(char const (&) [6])
[function]
[call site]
00082
pw::StringBuilder::append(char const*)
[function]
[call site]
00083
pw::span<char, 18446744073709551615ul>::size() const
[function]
[call site]
00084
pw::StringBuilder::size() const
[function]
[call site]
00085
pw::string::ClampedCString(char const*, unsigned long)
[function]
[call site]
00086
pw::span<char const, 18446744073709551615ul>::span(char const*, unsigned long)
[function]
[call site]
00087
pw::string::ClampedCString(pw::span<char const, 18446744073709551615ul>)
[function]
[call site]
00088
pw::span<char const, 18446744073709551615ul>::data() const
[function]
[call site]
00089
pw::span<char const, 18446744073709551615ul>::data() const
[function]
[call site]
00090
pw::string::internal::ClampedLength(char const*, unsigned long)
[function]
[call site]
00091
pw::StringBuilder::append(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00092
pw::StringBuilder::append(char const*, unsigned long)
[function]
[call site]
00093
pw::span<char, 18446744073709551615ul>::data() const
[function]
[call site]
00094
pw::StringBuilder::size() const
[function]
[call site]
00095
pw::StringBuilder::ResizeAndTerminate(unsigned long)
[function]
[call site]
00096
pw::StringBuilder::max_size() const
[function]
[call site]
00097
pw::span<char, 18446744073709551615ul>::empty() const
[function]
[call site]
00098
pw::StringBuilder::NullTerminate()
[function]
[call site]
00099
pw::span<char, 18446744073709551615ul>::empty() const
[function]
[call site]
00100
pw::Status::ResourceExhausted()
[function]
[call site]
00101
pw::StringBuilder::SetErrorStatus(pw::Status)
[function]
[call site]
00102
pw::StringBuilder::StatusCode(pw::Status)
[function]
[call site]
00103
pw::StringBuilder::StatusCode(pw::Status)
[function]
[call site]
00104
pw::OkStatus()
[function]
[call site]
00105
pw::StringBuilder::StatusCode(pw::Status)
[function]
[call site]
00106
pw::StringBuilder::FormatVaList(char const*, __va_list_tag*)
[function]
[call site]
00107
pw::span<char, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const
[function]
[call site]
00108
pw::span<char, 18446744073709551615ul>::data() const
[function]
[call site]
00109
pw::string::FormatVaList(pw::span<char, 18446744073709551615ul>, char const*, __va_list_tag*)
[function]
[call site]
00110
pw::span<char, 18446744073709551615ul>::empty() const
[function]
[call site]
00111
pw::StatusWithSize::ResourceExhausted(unsigned long)
[function]
[call site]
00112
pw::span<char, 18446744073709551615ul>::data() const
[function]
[call site]
00113
vsnprintf
[call site]
00114
pw::span<char, 18446744073709551615ul>::operator[](unsigned long) const
[function]
[call site]
00115
pw::StatusWithSize::InvalidArgument(unsigned long)
[function]
[call site]
00116
pw::Status::InvalidArgument()
[function]
[call site]
00117
pw::Status::Status(pw_Status)
[function]
[call site]
00118
pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long)
[function]
[call site]
00119
pw::StatusWithSize::ResourceExhausted(unsigned long)
[function]
[call site]
00120
pw::StatusWithSize::StatusWithSize<int, void>(int)
[function]
[call site]
00121
pw::StringBuilder::HandleStatusWithSize(pw::StatusWithSize)
[function]
[call site]
00122
pw::StatusWithSize::status() const
[function]
[call site]
00123
pw::Status::Status(pw_Status)
[function]
[call site]
00124
pw::StringBuilder::StatusCode(pw::Status)
[function]
[call site]
00125
pw::Status::ok() const
[function]
[call site]
00126
pw::StringBuilder::StatusCode(pw::Status)
[function]
[call site]
00127
pw::StatusWithSize::size() const
[function]
[call site]
00128
pw::StringBuilder::view() const
[function]
[call site]
00129
pw::StringBuilder::data() const
[function]
[call site]
00130
pw::span<char, 18446744073709551615ul>::data() const
[function]
[call site]
00131
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00132
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00133
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00134
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00135
pw::StringBuffer<150ul>::StringBuffer()
[function]
[call site]
00136
pw::StringBuilder::Format(char const*, ...)
[function]
[call site]
00137
pw::StringBuilder::FormatVaList(char const*, __va_list_tag*)
[function]
[call site]
00138
pw::StringBuilder::view() const
[function]
[call site]
00139
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00140
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00141
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00142
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00143
pw::StringBuilder::Format(char const*, ...)
[function]
[call site]
00144
pw::StringBuilder::view() const
[function]
[call site]
00145
WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00146
fflush
[call site]
00147
fflush
[call site]
00148
abort
[call site]
00149
pw::Status::ok() const
[function]
[call site]
00150
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00151
pw::protobuf::ValidFieldNumber(unsigned int)
[function]
[call site]
00152
unsigned long pw::protobuf::SizeOfField<unsigned int>(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00153
pw_assert_HandleFailure
[function]
[call site]
00154
pw_assert_basic_HandleFailure
[function]
[call site]
00155
unsigned long pw::protobuf::SizeOfDelimitedField<unsigned int>(unsigned int, unsigned int)
[function]
[call site]
00156
unsigned long pw::protobuf::SizeOfDelimitedFieldWithoutValue<unsigned int>(unsigned int, unsigned int)
[function]
[call site]
00157
unsigned long pw::protobuf::TagSizeBytes<unsigned int>(unsigned int)
[function]
[call site]
00158
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00159
pw::protobuf::ValidFieldNumber(unsigned int)
[function]
[call site]
00160
pw_assert_HandleFailure
[function]
[call site]
00161
unsigned long pw::varint::EncodedSize<pw::protobuf::FieldKey, void>(pw::protobuf::FieldKey)
[function]
[call site]
00162
pw::protobuf::FieldKey::operator unsigned int()
[function]
[call site]
00163
pw::protobuf::FieldKey::operator unsigned int()
[function]
[call site]
00164
unsigned long pw::varint::EncodedSize<unsigned int, void>(unsigned int)
[function]
[call site]
00165
unsigned long pw::protobuf::TagSizeBytes<unsigned int>(unsigned int)
[function]
[call site]
00166
pw::Result<unsigned long>::Result<unsigned long, 0>(unsigned long&&)
[function]
[call site]
00167
pw::Result<unsigned long>::Result<unsigned long>(std::__1::in_place_t, unsigned long&&)
[function]
[call site]
00168
pw::internal_result::StatusOrData<unsigned long, true>::StatusOrData<unsigned long>(std::__1::in_place_t, unsigned long&&)
[function]
[call site]
00169
pw::Status::Status(pw_Status)
[function]
[call site]
00170
pw::Result<unsigned long>::status() const &
[function]
[call site]
00171
pw::Status::Update(pw::Status)
[function]
[call site]
00172
pw::Status::ok() const
[function]
[call site]
00173
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00174
pw::Result<unsigned long>::value() const &
[function]
[call site]
00175
pw::Status::ok() const
[function]
[call site]
00176
pw_assert_HandleFailure
[function]
[call site]
00177
pw::stream::Stream::ConservativeWriteLimit() const
[function]
[call site]
00178
pw::Status::ResourceExhausted()
[function]
[call site]
00179
pw::Status::ok() const
[function]
[call site]
00180
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00181
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00182
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00183
pw::Status::ok() const
[function]
[call site]
00184
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00185
pw::protobuf::WriteVarint(unsigned long, pw::stream::Writer&)
[function]
[call site]
00186
pw::span<std::byte, 18446744073709551615ul>::span<std::byte, 10ul, void>(std::__1::array<std::byte, 10ul>&)
[function]
[call site]
00187
pw::span<std::byte, 18446744073709551615ul>::span(std::byte*, unsigned long)
[function]
[call site]
00188
pw::varint::EncodeLittleEndianBase128(unsigned long, pw::span<std::byte, 18446744073709551615ul> const&)
[function]
[call site]
00189
pw::span<std::byte, 18446744073709551615ul>::data() const
[function]
[call site]
00190
pw_varint_Encode64
[function]
[call site]
00191
pw_varint_EncodeOneByte64
[function]
[call site]
00192
pw::span<std::byte, 10ul>::span<std::byte, 10ul, void>(std::__1::array<std::byte, 10ul>&)
[function]
[call site]
00193
pw::stream::Stream::Write(pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00194
pw::span<std::byte const, 18446744073709551615ul>::empty() const
[function]
[call site]
00195
pw_assert_HandleFailure
[function]
[call site]
00196
pw::Status::Update(pw::Status)
[function]
[call site]
00197
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00198
pw::Status::IgnoreError() const
[function]
[call site]
00199
pw::span<unsigned int const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<unsigned int>(FuzzedDataProvider&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >*)
[function]
[call site]
00200
unsigned long pw::protobuf::fuzz::(anonymous namespace)::ConsumeSize<unsigned int>(FuzzedDataProvider&)
[function]
[call site]
00201
pw::span<unsigned int, 18446744073709551615ul>::span(unsigned int*, unsigned long)
[function]
[call site]
00202
pw::protobuf::StreamEncoder::WritePackedUint32(unsigned int, pw::span<unsigned int const, 18446744073709551615ul>)
[function]
[call site]
00203
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints<unsigned int const, void>(unsigned int, pw::span<unsigned int const, 18446744073709551615ul>, pw::protobuf::internal::VarintType)
[function]
[call site]
00204
pw::span<unsigned int const, 18446744073709551615ul>::begin() const
[function]
[call site]
00205
std::__1::make_unsigned<long>::type pw::varint::ZigZagEncode<long>(long)
[function]
[call site]
00206
unsigned long pw::varint::EncodedSize<unsigned long, void>(unsigned long)
[function]
[call site]
00207
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00208
pw::Status::ok() const
[function]
[call site]
00209
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00210
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00211
pw::Status::IgnoreError() const
[function]
[call site]
00212
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00213
pw::Status::IgnoreError() const
[function]
[call site]
00214
pw::span<unsigned int const, 18446744073709551615ul>::begin() const
[function]
[call site]
00215
pw::protobuf::StreamEncoder::WriteZigzagVarint(long)
[function]
[call site]
00216
std::__1::make_unsigned<long>::type pw::varint::ZigZagEncode<long>(long)
[function]
[call site]
00217
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00218
pw::Status::IgnoreError() const
[function]
[call site]
00219
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00220
pw::Status::IgnoreError() const
[function]
[call site]
00221
pw::Status::IgnoreError() const
[function]
[call site]
00222
pw::Status::IgnoreError() const
[function]
[call site]
00223
pw::span<unsigned long const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<unsigned long>(FuzzedDataProvider&, std::__1::vector<unsigned long, std::__1::allocator<unsigned long> >*)
[function]
[call site]
00224
pw::protobuf::StreamEncoder::WritePackedUint64(unsigned int, pw::span<unsigned long const, 18446744073709551615ul>)
[function]
[call site]
00225
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints<unsigned long const, void>(unsigned int, pw::span<unsigned long const, 18446744073709551615ul>, pw::protobuf::internal::VarintType)
[function]
[call site]
00226
pw::Status::IgnoreError() const
[function]
[call site]
00227
pw::protobuf::StreamEncoder::WriteInt32(unsigned int, int)
[function]
[call site]
00228
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00229
pw::Status::IgnoreError() const
[function]
[call site]
00230
pw::span<int const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<int>(FuzzedDataProvider&, std::__1::vector<int, std::__1::allocator<int> >*)
[function]
[call site]
00231
pw::protobuf::StreamEncoder::WritePackedInt32(unsigned int, pw::span<int const, 18446744073709551615ul>)
[function]
[call site]
00232
pw::span<int const, 18446744073709551615ul>::data() const
[function]
[call site]
00233
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints<unsigned int const, void>(unsigned int, pw::span<unsigned int const, 18446744073709551615ul>, pw::protobuf::internal::VarintType)
[function]
[call site]
00234
pw::Status::IgnoreError() const
[function]
[call site]
00235
pw::protobuf::StreamEncoder::WriteInt64(unsigned int, long)
[function]
[call site]
00236
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00237
pw::Status::IgnoreError() const
[function]
[call site]
00238
pw::span<long const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<long>(FuzzedDataProvider&, std::__1::vector<long, std::__1::allocator<long> >*)
[function]
[call site]
00239
pw::protobuf::StreamEncoder::WritePackedInt64(unsigned int, pw::span<long const, 18446744073709551615ul>)
[function]
[call site]
00240
pw::span<long const, 18446744073709551615ul>::data() const
[function]
[call site]
00241
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints<unsigned long const, void>(unsigned int, pw::span<unsigned long const, 18446744073709551615ul>, pw::protobuf::internal::VarintType)
[function]
[call site]
00242
pw::Status::IgnoreError() const
[function]
[call site]
00243
pw::protobuf::StreamEncoder::WriteSint32(unsigned int, int)
[function]
[call site]
00244
std::__1::make_unsigned<int>::type pw::varint::ZigZagEncode<int>(int)
[function]
[call site]
00245
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00246
pw::Status::IgnoreError() const
[function]
[call site]
00247
pw::span<int const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<int>(FuzzedDataProvider&, std::__1::vector<int, std::__1::allocator<int> >*)
[function]
[call site]
00248
pw::protobuf::StreamEncoder::WritePackedSint32(unsigned int, pw::span<int const, 18446744073709551615ul>)
[function]
[call site]
00249
pw::span<int const, 18446744073709551615ul>::data() const
[function]
[call site]
00250
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints<unsigned int const, void>(unsigned int, pw::span<unsigned int const, 18446744073709551615ul>, pw::protobuf::internal::VarintType)
[function]
[call site]
00251
pw::Status::IgnoreError() const
[function]
[call site]
00252
pw::protobuf::StreamEncoder::WriteSint64(unsigned int, long)
[function]
[call site]
00253
std::__1::make_unsigned<long>::type pw::varint::ZigZagEncode<long>(long)
[function]
[call site]
00254
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00255
pw::Status::IgnoreError() const
[function]
[call site]
00256
pw::span<long const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<long>(FuzzedDataProvider&, std::__1::vector<long, std::__1::allocator<long> >*)
[function]
[call site]
00257
pw::protobuf::StreamEncoder::WritePackedSint64(unsigned int, pw::span<long const, 18446744073709551615ul>)
[function]
[call site]
00258
pw::span<long const, 18446744073709551615ul>::data() const
[function]
[call site]
00259
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints<unsigned long const, void>(unsigned int, pw::span<unsigned long const, 18446744073709551615ul>, pw::protobuf::internal::VarintType)
[function]
[call site]
00260
pw::Status::IgnoreError() const
[function]
[call site]
00261
pw::protobuf::StreamEncoder::WriteBool(unsigned int, bool)
[function]
[call site]
00262
pw::protobuf::StreamEncoder::WriteUint32(unsigned int, unsigned int)
[function]
[call site]
00263
pw::Status::IgnoreError() const
[function]
[call site]
00264
pw::protobuf::StreamEncoder::WriteFixed32(unsigned int, unsigned int)
[function]
[call site]
00265
auto pw::bytes::CopyInOrder<unsigned int>(cpp20::endian, unsigned int)
[function]
[call site]
00266
unsigned int pw::bytes::ConvertOrderTo<unsigned int>(cpp20::endian, unsigned int)
[function]
[call site]
00267
unsigned int pw::bytes::ConvertOrder<unsigned int>(cpp20::endian, cpp20::endian, unsigned int)
[function]
[call site]
00268
unsigned int pw::bytes::internal::ReverseBytes<unsigned int>(unsigned int)
[function]
[call site]
00269
pw::span<std::byte const, 18446744073709551615ul>::span<std::byte, 4ul, void>(std::__1::array<std::byte, 4ul>&)
[function]
[call site]
00270
pw::protobuf::StreamEncoder::WriteFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00271
pw::span<std::byte const, 18446744073709551615ul>::size() const
[function]
[call site]
00272
pw::span<std::byte const, 18446744073709551615ul>::size() const
[function]
[call site]
00273
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00274
pw::Status::ok() const
[function]
[call site]
00275
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00276
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00277
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00278
pw::stream::Stream::Write(pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00279
pw::Status::ok() const
[function]
[call site]
00280
pw::Status::IgnoreError() const
[function]
[call site]
00281
pw::span<unsigned int const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<unsigned int>(FuzzedDataProvider&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >*)
[function]
[call site]
00282
pw::protobuf::StreamEncoder::WritePackedFixed32(unsigned int, pw::span<unsigned int const, 18446744073709551615ul>)
[function]
[call site]
00283
pw::span<std::byte const, ((18446744073709551615ul)==pw::dynamic_extent)?pw::dynamic_extent : ((sizeof (unsigned int const))*(18446744073709551615ul))> pw::as_bytes<unsigned int const, 18446744073709551615ul>(pw::span<unsigned int const, 18446744073709551615ul>)
[function]
[call site]
00284
pw::span<unsigned int const, 18446744073709551615ul>::data() const
[function]
[call site]
00285
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>, unsigned long)
[function]
[call site]
00286
pw::span<std::byte const, 18446744073709551615ul>::empty() const
[function]
[call site]
00287
pw::span<std::byte const, 18446744073709551615ul>::data() const
[function]
[call site]
00288
void const* pw::assert::internal::ConvertToType<void const*, std::byte const>(std::byte const*)
[function]
[call site]
00289
pw_assert_basic_HandleFailure
[function]
[call site]
00290
pw_assert_basic_HandleFailure
[function]
[call site]
00291
pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const
[function]
[call site]
00292
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00293
pw::Status::ok() const
[function]
[call site]
00294
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00295
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00296
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00297
pw::Status::IgnoreError() const
[function]
[call site]
00298
pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const
[function]
[call site]
00299
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00300
pw::Status::IgnoreError() const
[function]
[call site]
00301
pw::span<std::byte const, 18446744073709551615ul>::begin() const
[function]
[call site]
00302
pw::span<std::byte, 8ul>::span<std::byte, 8ul, void>(std::__1::array<std::byte, 8ul>&)
[function]
[call site]
00303
pw::stream::Stream::Write(pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00304
pw::Status::Update(pw::Status)
[function]
[call site]
00305
pw::Status::ok() const
[function]
[call site]
00306
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00307
pw::Status::IgnoreError() const
[function]
[call site]
00308
pw::protobuf::StreamEncoder::WriteFixed64(unsigned int, unsigned long)
[function]
[call site]
00309
auto pw::bytes::CopyInOrder<unsigned long>(cpp20::endian, unsigned long)
[function]
[call site]
00310
pw::span<std::byte const, 18446744073709551615ul>::span<std::byte, 8ul, void>(std::__1::array<std::byte, 8ul>&)
[function]
[call site]
00311
pw::protobuf::StreamEncoder::WriteFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00312
pw::Status::IgnoreError() const
[function]
[call site]
00313
pw::span<unsigned long const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<unsigned long>(FuzzedDataProvider&, std::__1::vector<unsigned long, std::__1::allocator<unsigned long> >*)
[function]
[call site]
00314
pw::protobuf::StreamEncoder::WritePackedFixed64(unsigned int, pw::span<unsigned long const, 18446744073709551615ul>)
[function]
[call site]
00315
pw::span<std::byte const, ((18446744073709551615ul)==pw::dynamic_extent)?pw::dynamic_extent : ((sizeof (unsigned long const))*(18446744073709551615ul))> pw::as_bytes<unsigned long const, 18446744073709551615ul>(pw::span<unsigned long const, 18446744073709551615ul>)
[function]
[call site]
00316
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>, unsigned long)
[function]
[call site]
00317
pw::Status::IgnoreError() const
[function]
[call site]
00318
pw::protobuf::StreamEncoder::WriteSfixed32(unsigned int, int)
[function]
[call site]
00319
pw::protobuf::StreamEncoder::WriteFixed32(unsigned int, unsigned int)
[function]
[call site]
00320
pw::Status::IgnoreError() const
[function]
[call site]
00321
pw::span<int const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<int>(FuzzedDataProvider&, std::__1::vector<int, std::__1::allocator<int> >*)
[function]
[call site]
00322
pw::Status::IgnoreError() const
[function]
[call site]
00323
pw::protobuf::StreamEncoder::WriteSfixed64(unsigned int, long)
[function]
[call site]
00324
pw::protobuf::StreamEncoder::WriteFixed64(unsigned int, unsigned long)
[function]
[call site]
00325
pw::Status::IgnoreError() const
[function]
[call site]
00326
pw::span<long const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<long>(FuzzedDataProvider&, std::__1::vector<long, std::__1::allocator<long> >*)
[function]
[call site]
00327
pw::protobuf::StreamEncoder::WritePackedSfixed64(unsigned int, pw::span<long const, 18446744073709551615ul>)
[function]
[call site]
00328
pw::span<std::byte const, ((18446744073709551615ul)==pw::dynamic_extent)?pw::dynamic_extent : ((sizeof (long const))*(18446744073709551615ul))> pw::as_bytes<long const, 18446744073709551615ul>(pw::span<long const, 18446744073709551615ul>)
[function]
[call site]
00329
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>, unsigned long)
[function]
[call site]
00330
pw::Status::IgnoreError() const
[function]
[call site]
00331
pw::protobuf::StreamEncoder::WriteFloat(unsigned int, float)
[function]
[call site]
00332
auto pw::bytes::CopyInOrder<unsigned int>(cpp20::endian, unsigned int)
[function]
[call site]
00333
pw::span<std::byte const, 18446744073709551615ul>::span<std::byte, 4ul, void>(std::__1::array<std::byte, 4ul>&)
[function]
[call site]
00334
pw::protobuf::StreamEncoder::WriteFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00335
pw::Status::IgnoreError() const
[function]
[call site]
00336
pw::span<float const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<float>(FuzzedDataProvider&, std::__1::vector<float, std::__1::allocator<float> >*)
[function]
[call site]
00337
pw::protobuf::StreamEncoder::WritePackedFloat(unsigned int, pw::span<float const, 18446744073709551615ul>)
[function]
[call site]
00338
pw::span<std::byte const, ((18446744073709551615ul)==pw::dynamic_extent)?pw::dynamic_extent : ((sizeof (float const))*(18446744073709551615ul))> pw::as_bytes<float const, 18446744073709551615ul>(pw::span<float const, 18446744073709551615ul>)
[function]
[call site]
00339
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>, unsigned long)
[function]
[call site]
00340
pw::Status::IgnoreError() const
[function]
[call site]
00341
pw::protobuf::StreamEncoder::WriteDouble(unsigned int, double)
[function]
[call site]
00342
auto pw::bytes::CopyInOrder<unsigned long>(cpp20::endian, unsigned long)
[function]
[call site]
00343
pw::span<std::byte const, 18446744073709551615ul>::span<std::byte, 8ul, void>(std::__1::array<std::byte, 8ul>&)
[function]
[call site]
00344
pw::protobuf::StreamEncoder::WriteFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00345
pw::Status::IgnoreError() const
[function]
[call site]
00346
pw::span<double const, 18446744073709551615ul> pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan<double>(FuzzedDataProvider&, std::__1::vector<double, std::__1::allocator<double> >*)
[function]
[call site]
00347
pw::protobuf::StreamEncoder::WritePackedDouble(unsigned int, pw::span<double const, 18446744073709551615ul>)
[function]
[call site]
00348
pw::span<std::byte const, ((18446744073709551615ul)==pw::dynamic_extent)?pw::dynamic_extent : ((sizeof (double const))*(18446744073709551615ul))> pw::as_bytes<double const, 18446744073709551615ul>(pw::span<double const, 18446744073709551615ul>)
[function]
[call site]
00349
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span<std::byte const, 18446744073709551615ul>, unsigned long)
[function]
[call site]
00350
pw::Status::IgnoreError() const
[function]
[call site]
00351
pw::protobuf::fuzz::(anonymous namespace)::ConsumeBytes(FuzzedDataProvider&, std::__1::vector<std::byte, std::__1::allocator<std::byte> >*)
[function]
[call site]
00352
unsigned long pw::protobuf::fuzz::(anonymous namespace)::ConsumeSize<std::byte>(FuzzedDataProvider&)
[function]
[call site]
00353
pw::span<std::byte const, 18446744073709551615ul>::span()
[function]
[call site]
00354
pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::ExtentStorage(unsigned long)
[function]
[call site]
00355
pw::span<std::byte, 18446744073709551615ul>::span(std::byte*, unsigned long)
[function]
[call site]
00356
pw::protobuf::StreamEncoder::WriteBytes(unsigned int, pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00357
pw::protobuf::StreamEncoder::WriteLengthDelimitedField(unsigned int, pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00358
pw::span<std::byte const, 18446744073709551615ul>::size() const
[function]
[call site]
00359
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00360
pw::Status::ok() const
[function]
[call site]
00361
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00362
pw::span<std::byte const, 18446744073709551615ul>::size() const
[function]
[call site]
00363
pw::protobuf::WriteLengthDelimitedKeyAndLengthPrefix(unsigned int, unsigned long, pw::stream::Writer&)
[function]
[call site]
00364
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00365
pw::protobuf::WriteVarint(unsigned long, pw::stream::Writer&)
[function]
[call site]
00366
pw::Status::ok() const
[function]
[call site]
00367
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00368
pw::protobuf::WriteVarint(unsigned long, pw::stream::Writer&)
[function]
[call site]
00369
pw::Status::ok() const
[function]
[call site]
00370
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00371
pw::stream::Stream::Write(pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00372
pw::Status::ok() const
[function]
[call site]
00373
pw::Status::IgnoreError() const
[function]
[call site]
00374
pw::protobuf::fuzz::(anonymous namespace)::ConsumeString(FuzzedDataProvider&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*)
[function]
[call site]
00375
pw::Status::IgnoreError() const
[function]
[call site]
00376
pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int)
[function]
[call site]
00377
pw::protobuf::StreamEncoder::~StreamEncoder()
[function]
[call site]
00378
pw::protobuf::StreamEncoder::CloseEncoder()
[function]
[call site]
00379
pw::protobuf::StreamEncoder::nested_encoder_open() const
[function]
[call site]
00380
pw_assert_basic_HandleFailure
[function]
[call site]
00381
pw::protobuf::StreamEncoder::CloseNestedMessage(pw::protobuf::StreamEncoder&)
[function]
[call site]
00382
void const* pw::assert::internal::ConvertToType<void const*, pw::protobuf::StreamEncoder>(pw::protobuf::StreamEncoder*)
[function]
[call site]
00383
pw::Status::Update(pw::Status)
[function]
[call site]
00384
pw::Status::ok() const
[function]
[call site]
00385
pw::stream::MemoryWriter::bytes_written() const
[function]
[call site]
00386
pw::stream::MemoryWriter::size() const
[function]
[call site]
00387
unsigned long pw::varint::EncodedSize<unsigned long, void>(unsigned long)
[function]
[call site]
00388
pw::Status::OutOfRange()
[function]
[call site]
00389
pw::Status::Status(pw_Status)
[function]
[call site]
00390
pw::stream::MemoryWriter::bytes_written() const
[function]
[call site]
00391
pw::stream::MemoryWriter::WrittenData() const
[function]
[call site]
00392
pw::span<std::byte, 18446744073709551615ul>::first(unsigned long) const
[function]
[call site]
00393
pw::span<std::byte, 18446744073709551615ul>::data() const
[function]
[call site]
00394
pw::protobuf::StreamEncoder::WriteLengthDelimitedField(unsigned int, pw::span<std::byte const, 18446744073709551615ul>)
[function]
[call site]
00395
pw::stream::MemoryWriter::~MemoryWriter()
[function]
[call site]
00396
__clang_call_terminate
[call site]
00397
__cxa_begin_catch
[call site]
00398
pw::protobuf::MemoryEncoder::~MemoryEncoder()
[function]
[call site]
00399
pw::protobuf::StreamEncoder::~StreamEncoder()
[function]
[call site]
00400