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 |
| 26 | 0 | EP | call site: {node_id} | |
| 18 | 198 | pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int) | call site: {node_id} | |
| 9 | 153 | pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long) | call site: {node_id} | |
| 8 | 180 | pw::protobuf::StreamEncoder::WriteVarintField(unsigned int, unsigned long) | call site: {node_id} | pw_varint_Encode64 |
| 6 | 260 | pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int) | call site: {node_id} | |
| 5 | 357 |
pw::protobuf::StreamEncoder::WriteLengthDelimitedField(unsigned int, pw::span
|
call site: {node_id} | |
| 5 | 408 | pw::protobuf::StreamEncoder::CloseNestedMessage(pw::protobuf::StreamEncoder&) | call site: {node_id} | __clang_call_terminate |
| 3 | 163 | pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long) | call site: {node_id} | |
| 3 | 171 | pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long) | call site: {node_id} | pw_assert_HandleFailure |
| 3 | 189 | pw_varint_Encode64 | call site: {node_id} | |
| 3 | 278 | 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
::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
)
[function]
[call site]
00004
pw::protobuf::StreamEncoder::StreamEncoder(pw::protobuf::StreamEncoder&, pw::span
, 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
)
[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
::empty() const
[function]
[call site]
00021
pw::span
::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)
[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
> const&)
[function]
[call site]
00036
pw::sys_io::WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00037
pw::span
::span
>, void>(std::__1::basic_string_view
> const&)
[function]
[call site]
00038
pw::span
::span(char const*, unsigned long)
[function]
[call site]
00039
pw::sys_io::WriteBytes(pw::span
)
[function]
[call site]
00040
pw::span
::size_bytes() const
[function]
[call site]
00041
pw::span
::size() const
[function]
[call site]
00042
pw::span
::operator[](unsigned long) const
[function]
[call site]
00043
pw::span
::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)
[function]
[call site]
00053
pw::span
::size_bytes() const
[function]
[call site]
00054
pw::StatusWithSize::StatusWithSize
(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
> const&)
[function]
[call site]
00062
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00063
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00064
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00065
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00066
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00067
pw::StringBuffer<150ul>::StringBuffer()
[function]
[call site]
00068
pw::span
::span<150ul, void>(char (&) [150ul])
[function]
[call site]
00069
pw::span
::span(char*, unsigned long)
[function]
[call site]
00070
pw::StringBuilder::StringBuilder(pw::span
)
[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
::empty() const
[function]
[call site]
00078
pw::StringBuilder::size() const
[function]
[call site]
00079
pw::span
::operator[](unsigned long) const
[function]
[call site]
00080
pw::StringBuffer<150ul>& pw::StringBuffer<150ul>::operator<<
(char const (&) [6])
[function]
[call site]
00081
pw::StringBuilder& pw::StringBuilder::operator<<
(char const (&) [6])
[function]
[call site]
00082
pw::StringBuilder::append(char const*)
[function]
[call site]
00083
pw::span
::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
::span(char const*, unsigned long)
[function]
[call site]
00087
pw::string::ClampedCString(pw::span
)
[function]
[call site]
00088
pw::span
::data() const
[function]
[call site]
00089
pw::span
::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
> const&)
[function]
[call site]
00092
pw::StringBuilder::append(char const*, unsigned long)
[function]
[call site]
00093
pw::span
::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
::empty() const
[function]
[call site]
00098
pw::StringBuilder::NullTerminate()
[function]
[call site]
00099
pw::span
::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
::subspan(unsigned long, unsigned long) const
[function]
[call site]
00108
pw::span
::data() const
[function]
[call site]
00109
pw::string::FormatVaList(pw::span
, char const*, __va_list_tag*)
[function]
[call site]
00110
pw::span
::empty() const
[function]
[call site]
00111
pw::StatusWithSize::ResourceExhausted(unsigned long)
[function]
[call site]
00112
pw::span
::data() const
[function]
[call site]
00113
vsnprintf
[call site]
00114
pw::span
::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)
[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
::data() const
[function]
[call site]
00131
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00132
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00133
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00134
WriteLine(std::__1::basic_string_view
> 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
> const&)
[function]
[call site]
00140
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00141
WriteLine(std::__1::basic_string_view
> const&)
[function]
[call site]
00142
WriteLine(std::__1::basic_string_view
> 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
> 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, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00153
unsigned long pw::protobuf::SizeOfDelimitedField
(unsigned int, unsigned int)
[function]
[call site]
00154
unsigned long pw::protobuf::SizeOfDelimitedFieldWithoutValue
(unsigned int, unsigned int)
[function]
[call site]
00155
unsigned long pw::protobuf::TagSizeBytes
(unsigned int)
[function]
[call site]
00156
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00157
unsigned long pw::varint::EncodedSize
(pw::protobuf::FieldKey)
[function]
[call site]
00158
pw::protobuf::FieldKey::operator unsigned int()
[function]
[call site]
00159
pw::protobuf::FieldKey::operator unsigned int()
[function]
[call site]
00160
unsigned long pw::varint::EncodedSize
(unsigned int)
[function]
[call site]
00161
unsigned long pw::protobuf::TagSizeBytes
(unsigned int)
[function]
[call site]
00162
pw::Result
::Result
(unsigned long&&)
[function]
[call site]
00163
pw::Result
::Result
(std::__1::in_place_t, unsigned long&&)
[function]
[call site]
00164
pw::internal_result::StatusOrData
::StatusOrData
(std::__1::in_place_t, unsigned long&&)
[function]
[call site]
00165
pw::Status::Status(pw_Status)
[function]
[call site]
00166
pw::Result
::status() const &
[function]
[call site]
00167
pw::Status::Update(pw::Status)
[function]
[call site]
00168
pw::Status::ok() const
[function]
[call site]
00169
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00170
pw::Result
::value() const &
[function]
[call site]
00171
pw::Status::ok() const
[function]
[call site]
00172
pw_assert_HandleFailure
[function]
[call site]
00173
pw_assert_basic_HandleFailure
[function]
[call site]
00174
pw::stream::Stream::ConservativeWriteLimit() const
[function]
[call site]
00175
pw::Status::ResourceExhausted()
[function]
[call site]
00176
pw::Status::ok() const
[function]
[call site]
00177
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00178
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00179
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00180
pw::Status::ok() const
[function]
[call site]
00181
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00182
pw::protobuf::WriteVarint(unsigned long, pw::stream::Writer&)
[function]
[call site]
00183
pw::span
::span
(std::__1::array
&)
[function]
[call site]
00184
pw::span
::span(std::byte*, unsigned long)
[function]
[call site]
00185
pw::varint::EncodeLittleEndianBase128(unsigned long, pw::span
const&)
[function]
[call site]
00186
pw::span
::data() const
[function]
[call site]
00187
pw_varint_Encode64
[function]
[call site]
00188
pw_varint_EncodeOneByte64
[function]
[call site]
00189
pw::span
::span
(std::__1::array
&)
[function]
[call site]
00190
pw::stream::Stream::Write(pw::span
)
[function]
[call site]
00191
pw::Status::Update(pw::Status)
[function]
[call site]
00192
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00193
pw::Status::IgnoreError() const
[function]
[call site]
00194
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00195
unsigned long pw::protobuf::fuzz::(anonymous namespace)::ConsumeSize
(FuzzedDataProvider&)
[function]
[call site]
00196
pw::span
::span(unsigned int*, unsigned long)
[function]
[call site]
00197
pw::protobuf::StreamEncoder::WritePackedUint32(unsigned int, pw::span
)
[function]
[call site]
00198
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints
(unsigned int, pw::span
, pw::protobuf::internal::VarintType)
[function]
[call site]
00199
pw::span
::begin() const
[function]
[call site]
00200
std::__1::make_unsigned
::type pw::varint::ZigZagEncode
(long)
[function]
[call site]
00201
unsigned long pw::varint::EncodedSize
(unsigned long)
[function]
[call site]
00202
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00203
pw::Status::ok() const
[function]
[call site]
00204
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00205
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00206
pw::Status::IgnoreError() const
[function]
[call site]
00207
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00208
pw::Status::IgnoreError() const
[function]
[call site]
00209
pw::span
::begin() const
[function]
[call site]
00210
pw::protobuf::StreamEncoder::WriteZigzagVarint(long)
[function]
[call site]
00211
std::__1::make_unsigned
::type pw::varint::ZigZagEncode
(long)
[function]
[call site]
00212
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00213
pw::Status::IgnoreError() const
[function]
[call site]
00214
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00215
pw::Status::IgnoreError() const
[function]
[call site]
00216
pw::Status::IgnoreError() const
[function]
[call site]
00217
pw::Status::IgnoreError() const
[function]
[call site]
00218
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00219
pw::protobuf::StreamEncoder::WritePackedUint64(unsigned int, pw::span
)
[function]
[call site]
00220
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints
(unsigned int, pw::span
, pw::protobuf::internal::VarintType)
[function]
[call site]
00221
pw::Status::IgnoreError() const
[function]
[call site]
00222
pw::protobuf::StreamEncoder::WriteInt32(unsigned int, int)
[function]
[call site]
00223
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00224
pw::Status::IgnoreError() const
[function]
[call site]
00225
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00226
pw::protobuf::StreamEncoder::WritePackedInt32(unsigned int, pw::span
)
[function]
[call site]
00227
pw::span
::data() const
[function]
[call site]
00228
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints
(unsigned int, pw::span
, pw::protobuf::internal::VarintType)
[function]
[call site]
00229
pw::Status::IgnoreError() const
[function]
[call site]
00230
pw::protobuf::StreamEncoder::WriteInt64(unsigned int, long)
[function]
[call site]
00231
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00232
pw::Status::IgnoreError() const
[function]
[call site]
00233
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00234
pw::protobuf::StreamEncoder::WritePackedInt64(unsigned int, pw::span
)
[function]
[call site]
00235
pw::span
::data() const
[function]
[call site]
00236
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints
(unsigned int, pw::span
, pw::protobuf::internal::VarintType)
[function]
[call site]
00237
pw::Status::IgnoreError() const
[function]
[call site]
00238
pw::protobuf::StreamEncoder::WriteSint32(unsigned int, int)
[function]
[call site]
00239
std::__1::make_unsigned
::type pw::varint::ZigZagEncode
(int)
[function]
[call site]
00240
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00241
pw::Status::IgnoreError() const
[function]
[call site]
00242
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00243
pw::protobuf::StreamEncoder::WritePackedSint32(unsigned int, pw::span
)
[function]
[call site]
00244
pw::span
::data() const
[function]
[call site]
00245
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints
(unsigned int, pw::span
, pw::protobuf::internal::VarintType)
[function]
[call site]
00246
pw::Status::IgnoreError() const
[function]
[call site]
00247
pw::protobuf::StreamEncoder::WriteSint64(unsigned int, long)
[function]
[call site]
00248
std::__1::make_unsigned
::type pw::varint::ZigZagEncode
(long)
[function]
[call site]
00249
pw::protobuf::StreamEncoder::WriteUint64(unsigned int, unsigned long)
[function]
[call site]
00250
pw::Status::IgnoreError() const
[function]
[call site]
00251
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00252
pw::protobuf::StreamEncoder::WritePackedSint64(unsigned int, pw::span
)
[function]
[call site]
00253
pw::span
::data() const
[function]
[call site]
00254
pw::Status pw::protobuf::StreamEncoder::WritePackedVarints
(unsigned int, pw::span
, pw::protobuf::internal::VarintType)
[function]
[call site]
00255
pw::Status::IgnoreError() const
[function]
[call site]
00256
pw::protobuf::StreamEncoder::WriteBool(unsigned int, bool)
[function]
[call site]
00257
pw::protobuf::StreamEncoder::WriteUint32(unsigned int, unsigned int)
[function]
[call site]
00258
pw::Status::IgnoreError() const
[function]
[call site]
00259
pw::protobuf::StreamEncoder::WriteFixed32(unsigned int, unsigned int)
[function]
[call site]
00260
auto pw::bytes::CopyInOrder
(cpp20::endian, unsigned int)
[function]
[call site]
00261
unsigned int pw::bytes::ConvertOrderTo
(cpp20::endian, unsigned int)
[function]
[call site]
00262
unsigned int pw::bytes::ConvertOrder
(cpp20::endian, cpp20::endian, unsigned int)
[function]
[call site]
00263
unsigned int pw::bytes::internal::ReverseBytes
(unsigned int)
[function]
[call site]
00264
pw::span
::span
(std::__1::array
&)
[function]
[call site]
00265
pw::protobuf::StreamEncoder::WriteFixed(unsigned int, pw::span
)
[function]
[call site]
00266
pw::span
::size() const
[function]
[call site]
00267
pw::span
::size() const
[function]
[call site]
00268
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00269
pw::Status::ok() const
[function]
[call site]
00270
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00271
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00272
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00273
pw::stream::Stream::Write(pw::span
)
[function]
[call site]
00274
pw::Status::ok() const
[function]
[call site]
00275
pw::Status::IgnoreError() const
[function]
[call site]
00276
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00277
pw::protobuf::StreamEncoder::WritePackedFixed32(unsigned int, pw::span
)
[function]
[call site]
00278
pw::span
pw::as_bytes
(pw::span
)
[function]
[call site]
00279
pw::span
::data() const
[function]
[call site]
00280
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span
, unsigned long)
[function]
[call site]
00281
pw::span
::empty() const
[function]
[call site]
00282
pw::span
::data() const
[function]
[call site]
00283
void const* pw::assert::internal::ConvertToType
(std::byte const*)
[function]
[call site]
00284
pw_assert_basic_HandleFailure
[function]
[call site]
00285
pw::span
::size_bytes() const
[function]
[call site]
00286
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00287
pw::Status::ok() const
[function]
[call site]
00288
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00289
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00290
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00291
pw::Status::IgnoreError() const
[function]
[call site]
00292
pw::span
::size_bytes() const
[function]
[call site]
00293
pw::protobuf::StreamEncoder::WriteVarint(unsigned long)
[function]
[call site]
00294
pw::Status::IgnoreError() const
[function]
[call site]
00295
pw::span
::begin() const
[function]
[call site]
00296
pw::span
::span
(std::__1::array
&)
[function]
[call site]
00297
pw::stream::Stream::Write(pw::span
)
[function]
[call site]
00298
pw::Status::Update(pw::Status)
[function]
[call site]
00299
pw::Status::ok() const
[function]
[call site]
00300
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00301
pw::Status::IgnoreError() const
[function]
[call site]
00302
pw::protobuf::StreamEncoder::WriteFixed64(unsigned int, unsigned long)
[function]
[call site]
00303
auto pw::bytes::CopyInOrder
(cpp20::endian, unsigned long)
[function]
[call site]
00304
pw::span
::span
(std::__1::array
&)
[function]
[call site]
00305
pw::protobuf::StreamEncoder::WriteFixed(unsigned int, pw::span
)
[function]
[call site]
00306
pw::Status::IgnoreError() const
[function]
[call site]
00307
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00308
pw::protobuf::StreamEncoder::WritePackedFixed64(unsigned int, pw::span
)
[function]
[call site]
00309
pw::span
pw::as_bytes
(pw::span
)
[function]
[call site]
00310
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span
, unsigned long)
[function]
[call site]
00311
pw::Status::IgnoreError() const
[function]
[call site]
00312
pw::protobuf::StreamEncoder::WriteSfixed32(unsigned int, int)
[function]
[call site]
00313
pw::protobuf::StreamEncoder::WriteFixed32(unsigned int, unsigned int)
[function]
[call site]
00314
pw::Status::IgnoreError() const
[function]
[call site]
00315
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00316
pw::protobuf::StreamEncoder::WritePackedSfixed32(unsigned int, pw::span
)
[function]
[call site]
00317
pw::span
pw::as_bytes
(pw::span
)
[function]
[call site]
00318
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span
, unsigned long)
[function]
[call site]
00319
pw::Status::IgnoreError() const
[function]
[call site]
00320
pw::protobuf::StreamEncoder::WriteSfixed64(unsigned int, long)
[function]
[call site]
00321
pw::protobuf::StreamEncoder::WriteFixed64(unsigned int, unsigned long)
[function]
[call site]
00322
pw::Status::IgnoreError() const
[function]
[call site]
00323
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00324
pw::protobuf::StreamEncoder::WritePackedSfixed64(unsigned int, pw::span
)
[function]
[call site]
00325
pw::span
pw::as_bytes
(pw::span
)
[function]
[call site]
00326
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span
, unsigned long)
[function]
[call site]
00327
pw::Status::IgnoreError() const
[function]
[call site]
00328
pw::Status::IgnoreError() const
[function]
[call site]
00329
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00330
pw::protobuf::StreamEncoder::WritePackedFloat(unsigned int, pw::span
)
[function]
[call site]
00331
pw::span
pw::as_bytes
(pw::span
)
[function]
[call site]
00332
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span
, unsigned long)
[function]
[call site]
00333
pw::Status::IgnoreError() const
[function]
[call site]
00334
pw::protobuf::StreamEncoder::WriteDouble(unsigned int, double)
[function]
[call site]
00335
auto pw::bytes::CopyInOrder
(cpp20::endian, unsigned long)
[function]
[call site]
00336
pw::span
::span
(std::__1::array
&)
[function]
[call site]
00337
pw::protobuf::StreamEncoder::WriteFixed(unsigned int, pw::span
)
[function]
[call site]
00338
pw::Status::IgnoreError() const
[function]
[call site]
00339
pw::span
pw::protobuf::fuzz::(anonymous namespace)::ConsumeSpan
(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00340
pw::protobuf::StreamEncoder::WritePackedDouble(unsigned int, pw::span
)
[function]
[call site]
00341
pw::span
pw::as_bytes
(pw::span
)
[function]
[call site]
00342
pw::protobuf::StreamEncoder::WritePackedFixed(unsigned int, pw::span
, unsigned long)
[function]
[call site]
00343
pw::Status::IgnoreError() const
[function]
[call site]
00344
pw::protobuf::fuzz::(anonymous namespace)::ConsumeBytes(FuzzedDataProvider&, std::__1::vector
>*)
[function]
[call site]
00345
unsigned long pw::protobuf::fuzz::(anonymous namespace)::ConsumeSize
(FuzzedDataProvider&)
[function]
[call site]
00346
pw::span
::span()
[function]
[call site]
00347
pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::ExtentStorage(unsigned long)
[function]
[call site]
00348
pw::span
::span(std::byte*, unsigned long)
[function]
[call site]
00349
pw::protobuf::StreamEncoder::WriteBytes(unsigned int, pw::span
)
[function]
[call site]
00350
pw::protobuf::StreamEncoder::WriteLengthDelimitedField(unsigned int, pw::span
)
[function]
[call site]
00351
pw::span
::size() const
[function]
[call site]
00352
pw::protobuf::StreamEncoder::UpdateStatusForWrite(unsigned int, pw::protobuf::WireType, unsigned long)
[function]
[call site]
00353
pw::Status::ok() const
[function]
[call site]
00354
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00355
pw::span
::size() const
[function]
[call site]
00356
pw::protobuf::WriteLengthDelimitedKeyAndLengthPrefix(unsigned int, unsigned long, pw::stream::Writer&)
[function]
[call site]
00357
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00358
pw::protobuf::WriteVarint(unsigned long, pw::stream::Writer&)
[function]
[call site]
00359
pw::Status::ok() const
[function]
[call site]
00360
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00361
pw::protobuf::WriteVarint(unsigned long, pw::stream::Writer&)
[function]
[call site]
00362
pw::Status::ok() const
[function]
[call site]
00363
pw::internal::ConvertToStatus(pw::Status)
[function]
[call site]
00364
pw::stream::Stream::Write(pw::span
)
[function]
[call site]
00365
pw::Status::ok() const
[function]
[call site]
00366
pw::Status::IgnoreError() const
[function]
[call site]
00367
pw::protobuf::fuzz::(anonymous namespace)::ConsumeString(FuzzedDataProvider&, std::__1::vector
, std::__1::allocator
>, std::__1::allocator
, std::__1::allocator
> > >*)
[function]
[call site]
00368
pw::protobuf::StreamEncoder::WriteString(unsigned int, std::__1::basic_string_view
>)
[function]
[call site]
00369
pw::span
::span
>, void>(std::__1::basic_string_view
>&)
[function]
[call site]
00370
pw::span
::span(char const*, unsigned long)
[function]
[call site]
00371
pw::protobuf::StreamEncoder::WriteBytes(unsigned int, pw::span
)
[function]
[call site]
00372
pw::Status::IgnoreError() const
[function]
[call site]
00373
pw::protobuf::StreamEncoder::GetNestedEncoder(unsigned int, pw::protobuf::StreamEncoder::EmptyEncoderBehavior)
[function]
[call site]
00374
pw::protobuf::StreamEncoder::GetNestedEncoder(unsigned int, bool)
[function]
[call site]
00375
pw::protobuf::StreamEncoder::nested_encoder_open() const
[function]
[call site]
00376
pw_assert_basic_HandleFailure
[function]
[call site]
00377
pw::protobuf::ValidFieldNumber(unsigned int)
[function]
[call site]
00378
pw::Status::InvalidArgument()
[function]
[call site]
00379
pw::protobuf::StreamEncoder::StreamEncoder(pw::protobuf::StreamEncoder&, pw::span
, bool)
[function]
[call site]
00380
pw::protobuf::FieldKey::FieldKey(unsigned int, pw::protobuf::WireType)
[function]
[call site]
00381
unsigned long pw::varint::EncodedSize
(pw::protobuf::FieldKey)
[function]
[call site]
00382
pw::stream::Stream::ConservativeWriteLimit() const
[function]
[call site]
00383
pw::stream::Stream::ConservativeWriteLimit() const
[function]
[call site]
00384
pw::varint::MaxValueInBytes(unsigned long)
[function]
[call site]
00385
pw::span
::span()
[function]
[call site]
00386
pw::stream::MemoryWriter::data()
[function]
[call site]
00387
pw::span
::data() const
[function]
[call site]
00388
pw::span
::span(std::byte*, unsigned long)
[function]
[call site]
00389
pw::protobuf::StreamEncoder::StreamEncoder(pw::protobuf::StreamEncoder&, pw::span
, bool)
[function]
[call site]
00390
pw::protobuf::fuzz::(anonymous namespace)::RecursiveFuzzedEncode(FuzzedDataProvider&, pw::protobuf::StreamEncoder&, unsigned int)
[function]
[call site]
00391
pw::protobuf::StreamEncoder::~StreamEncoder()
[function]
[call site]
00392
pw::protobuf::StreamEncoder::CloseEncoder()
[function]
[call site]
00393
pw::protobuf::StreamEncoder::nested_encoder_open() const
[function]
[call site]
00394
pw_assert_basic_HandleFailure
[function]
[call site]
00395
pw::protobuf::StreamEncoder::CloseNestedMessage(pw::protobuf::StreamEncoder&)
[function]
[call site]
00396
pw::Status::Update(pw::Status)
[function]
[call site]
00397
pw::Status::ok() const
[function]
[call site]
00398
pw::stream::MemoryWriter::bytes_written() const
[function]
[call site]
00399
pw::stream::MemoryWriter::size() const
[function]
[call site]
00400
unsigned long pw::varint::EncodedSize
(unsigned long)
[function]
[call site]
00401
pw::Status::OutOfRange()
[function]
[call site]
00402
pw::Status::Status(pw_Status)
[function]
[call site]
00403
pw::stream::MemoryWriter::bytes_written() const
[function]
[call site]
00404
pw::stream::MemoryWriter::WrittenData() const
[function]
[call site]
00405
pw::span
::first(unsigned long) const
[function]
[call site]
00406
pw::span
::data() const
[function]
[call site]
00407
pw::protobuf::StreamEncoder::WriteLengthDelimitedField(unsigned int, pw::span
)
[function]
[call site]
00408
pw::stream::MemoryWriter::~MemoryWriter()
[function]
[call site]
00409
__clang_call_terminate
[call site]
00410
__cxa_begin_catch
[call site]
00411
pw::protobuf::MemoryEncoder::~MemoryEncoder()
[function]
[call site]
00412
pw::protobuf::StreamEncoder::~StreamEncoder()
[function]
[call site]
00413