The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
202 | 445 | constants::DwEhPe::format | call site: 00445 | Writer::write_udata |
134 | 253 | ArrayVec::try_push | call site: 00253 | Writer::write_udata |
67 | 733 | Reader::read_u8 | call site: 00733 | LineRow::execute |
56 | 388 | constants::DwEhPe::application | call site: 00388 | Writer::write_eh_pointer_data |
42 | 143 | Reader::read_u8 | call site: 00143 | LineInstructions::next_instruction |
23 | 59 | Reader::read_u32 | call site: 00059 | SubRange::read_slice |
23 | 802 | u64::wrapping_add_sized | call site: 00802 | PubStuffParser::parse_header |
19 | 189 | Reader::read_uleb128 | call site: 00189 | Reader::read_address |
19 | 229 | Reader::read_null_terminated_slice | call site: 00229 | Writer::write_udata |
18 | 713 | Endianity::read_u16 | call site: 00713 | read::skip |
17 | 691 | Reader::read_sleb128 | call site: 00691 | Reader::read_u8 |
14 | 28 | ArrayVec::try_push | call site: 00028 | ArrayVec::try_push |
fuzz_target
[function]
[call site]
00000
EhFrame::new
[function]
[call site]
00001
DebugFrameOffset::from
[function]
[call site]
00002
DebugFrameOffset
[function]
[call site]
00003
EndianSlice::new
[function]
[call site]
00004
Expression::new
[function]
[call site]
00005
LineEncoding::default
[function]
[call site]
00006
UnwindContext::new
[function]
[call site]
00007
Evaluation::new_in
[function]
[call site]
00008
ArrayVec::clone
[function]
[call site]
00009
LineEncoding::default
[function]
[call site]
00010
ArrayVec::try_push
[function]
[call site]
00011
[T;
[call site]
00012
Self::Storage::len
[function]
[call site]
00013
EndianVec::len
[function]
[call site]
00014
EndianVec::len
[function]
[call site]
00015
Vec::grow
[function]
[call site]
00016
core::mem::replace
[function]
[call site]
00017
Expression::new
[function]
[call site]
00018
DebugFrameOffset::into
[function]
[call site]
00019
Vec::reserve
[function]
[call site]
00020
Vec::set_len
[function]
[call site]
00021
Vec::capacity
[function]
[call site]
00022
Vec::into_boxed_slice
[function]
[call site]
00023
Ok
[function]
[call site]
00024
[T;
[call site]
00025
Expression::new
[function]
[call site]
00026
LineEncoding::default
[function]
[call site]
00027
Ok
[function]
[call site]
00028
ArrayVec::clone
[function]
[call site]
00029
LineEncoding::default
[function]
[call site]
00030
ArrayVec::try_push
[function]
[call site]
00031
ArrayVec::clone
[function]
[call site]
00032
Result::unwrap
[function]
[call site]
00033
Result::unwrap
[function]
[call site]
00034
EvaluationState::Start
[function]
[call site]
00035
DebugFrameOffset::from
[function]
[call site]
00036
DebugFrameOffset
[function]
[call site]
00037
LineEncoding::default
[function]
[call site]
00038
LineEncoding::default
[function]
[call site]
00039
LineEncoding::default
[function]
[call site]
00040
LineEncoding::default
[function]
[call site]
00041
BaseAddresses::set_eh_frame
[function]
[call site]
00042
Some
[function]
[call site]
00043
BaseAddresses::set_eh_frame_hdr
[function]
[call site]
00044
Some
[function]
[call site]
00045
Some
[function]
[call site]
00046
BaseAddresses::set_text
[function]
[call site]
00047
Some
[function]
[call site]
00048
Some
[function]
[call site]
00049
BaseAddresses::set_got
[function]
[call site]
00050
Some
[function]
[call site]
00051
AddrHeader::entries
[function]
[call site]
00052
ArrayVec::clone
[function]
[call site]
00053
AddrEntryIter::next
[function]
[call site]
00054
AddrEntryIter::next
[function]
[call site]
00055
AddrHeader::parse
[function]
[call site]
00056
Reader::read_initial_length
[function]
[call site]
00057
Reader::read_u32
[function]
[call site]
00058
Reader::read_u8_array
[function]
[call site]
00059
LineEncoding::default
[function]
[call site]
00060
EndianReader::read_slice
[function]
[call site]
00061
SubRange::read_slice
[function]
[call site]
00062
SubRange::len
[function]
[call site]
00063
slice::from_raw_parts
[function]
[call site]
00064
SubRange::skip
[function]
[call site]
00065
AbbreviationTable::add
[function]
[call site]
00066
insert_full
[function]
[call site]
00067
Some
[function]
[call site]
00068
EndianVec::len
[function]
[call site]
00069
EndianVec::len
[function]
[call site]
00070
Vec::copy_from_slice
[function]
[call site]
00071
Ok
[function]
[call site]
00072
Err
[function]
[call site]
00073
Error::UnexpectedEof
[function]
[call site]
00074
EndianReader::offset_id
[function]
[call site]
00075
read::ReaderOffsetId
[function]
[call site]
00076
EndianReader::bytes
[function]
[call site]
00077
SubRange::bytes
[function]
[call site]
00078
slice::from_raw_parts
[function]
[call site]
00079
&[u8]::as_ptr
[function]
[call site]
00080
<A
[call site]
00081
Ok
[function]
[call site]
00082
Ok
[function]
[call site]
00083
EndianReader::endian
[function]
[call site]
00084
Endianity::read_u32
[function]
[call site]
00085
try_into
[function]
[call site]
00086
unwrap
[function]
[call site]
00087
RunTimeEndian::is_big_endian
[function]
[call site]
00088
u32::from_be_bytes
[function]
[call site]
00089
u32::from_le_bytes
[function]
[call site]
00090
Ok
[function]
[call site]
00091
Self::Offset::from_u32
[function]
[call site]
00092
DebugFrameOffset::from
[function]
[call site]
00093
Reader::read_u64
[function]
[call site]
00094
Reader::read_u8_array
[function]
[call site]
00095
Ok
[function]
[call site]
00096
EndianReader::endian
[function]
[call site]
00097
Endianity::read_u64
[function]
[call site]
00098
try_into
[function]
[call site]
00099
unwrap
[function]
[call site]
00100
RunTimeEndian::is_big_endian
[function]
[call site]
00101
u64::from_be_bytes
[function]
[call site]
00102
u64::from_le_bytes
[function]
[call site]
00103
Result::and_then
[function]
[call site]
00104
Ok
[function]
[call site]
00105
Err
[function]
[call site]
00106
EndianReader::split
[function]
[call site]
00107
EndianReader::len
[function]
[call site]
00108
EndianVec::len
[function]
[call site]
00109
Err
[function]
[call site]
00110
Error::UnexpectedEof
[function]
[call site]
00111
EndianReader::offset_id
[function]
[call site]
00112
ArrayVec::clone
[function]
[call site]
00113
LineEncoding::default
[function]
[call site]
00114
ArrayVec::try_push
[function]
[call site]
00115
ArrayVec::clone
[function]
[call site]
00116
Result::unwrap
[function]
[call site]
00117
SubRange::truncate
[function]
[call site]
00118
read::skip
[function]
[call site]
00119
Reader::read_u8
[function]
[call site]
00120
Reader::read_u8_array
[function]
[call site]
00121
Ok
[function]
[call site]
00122
Ok
[function]
[call site]
00123
Ok
[function]
[call site]
00124
Endianity::read_u16
[function]
[call site]
00125
try_into
[function]
[call site]
00126
unwrap
[function]
[call site]
00127
RunTimeEndian::is_big_endian
[function]
[call site]
00128
u16::from_be_bytes
[function]
[call site]
00129
u16::from_le_bytes
[function]
[call site]
00130
Err
[function]
[call site]
00131
Error::UnknownVersion
[function]
[call site]
00132
DebugFrameOffset::from
[function]
[call site]
00133
Reader::read_address_size
[function]
[call site]
00134
Reader::read_u8
[function]
[call site]
00135
Reader::read_u8_array
[function]
[call site]
00136
Ok
[function]
[call site]
00137
Ok
[function]
[call site]
00138
Err
[function]
[call site]
00139
Error::UnsupportedAddressSize
[function]
[call site]
00140
Reader::read_u8
[function]
[call site]
00141
Reader::read_u8_array
[function]
[call site]
00142
Ok
[function]
[call site]
00143
Err
[function]
[call site]
00144
Format::initial_length_size
[function]
[call site]
00145
Err
[function]
[call site]
00146
Error::UnsupportedAddressSize
[function]
[call site]
00147
read::skip
[function]
[call site]
00148
Reader::read_u8
[function]
[call site]
00149
Ok
[function]
[call site]
00150
R::Offset::from_u8
[function]
[call site]
00151
DebugFrameOffset::from
[function]
[call site]
00152
Ok
[function]
[call site]
00153
IncompleteLineProgram::rows
[function]
[call site]
00154
Expression::new
[function]
[call site]
00155
LineEncoding::default
[function]
[call site]
00156
LineRows::next_row
[function]
[call site]
00157
LineRow::reset
[function]
[call site]
00158
Expression::new
[function]
[call site]
00159
LineEncoding::default
[function]
[call site]
00160
PubStuffParser::parse_header
[function]
[call site]
00161
Reader::read_initial_length
[function]
[call site]
00162
EndianReader::split
[function]
[call site]
00163
Endianity::read_u16
[function]
[call site]
00164
Err
[function]
[call site]
00165
Error::UnknownVersion
[function]
[call site]
00166
DebugFrameOffset::from
[function]
[call site]
00167
read::parse_debug_info_offset
[function]
[call site]
00168
Reader::read_offset
[function]
[call site]
00169
Reader::read_word
[function]
[call site]
00170
Reader::read_u32
[function]
[call site]
00171
tests::size_of_register_rule_map
[function]
[call site]
00172
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00173
Reader::read_u64
[function]
[call site]
00174
Result::and_then
[function]
[call site]
00175
tests::size_of_register_rule_map
[function]
[call site]
00176
Reader::read_length
[function]
[call site]
00177
Reader::read_word
[function]
[call site]
00178
Ok
[function]
[call site]
00179
LineInstructions::next_instruction
[function]
[call site]
00180
LineProgram::is_empty
[function]
[call site]
00181
LineProgram::is_empty
[function]
[call site]
00182
Ok
[function]
[call site]
00183
LineInstruction::parse
[function]
[call site]
00184
Reader::read_u8
[function]
[call site]
00185
Reader::read_u8_array
[function]
[call site]
00186
Ok
[function]
[call site]
00187
Reader::read_uleb128
[function]
[call site]
00188
leb128::read::unsigned
[function]
[call site]
00189
Reader::read_u8
[function]
[call site]
00190
Ok
[function]
[call site]
00191
DebugFrameOffset::from
[function]
[call site]
00192
DebugFrameOffset::from
[function]
[call site]
00193
low_bits_of_byte
[function]
[call site]
00194
Reader::read_u8
[function]
[call site]
00195
Err
[function]
[call site]
00196
DebugFrameOffset::from
[function]
[call site]
00197
low_bits_of_byte
[function]
[call site]
00198
Ok
[function]
[call site]
00199
Result::and_then
[function]
[call site]
00200
EndianReader::split
[function]
[call site]
00201
Reader::read_u8
[function]
[call site]
00202
constants::DwLne
[function]
[call site]
00203
Ok
[function]
[call site]
00204
Reader::read_address
[function]
[call site]
00205
Reader::read_u8
[function]
[call site]
00206
tests::size_of_register_rule_map
[function]
[call site]
00207
Reader::read_u16
[function]
[call site]
00208
Reader::read_u8_array
[function]
[call site]
00209
Ok
[function]
[call site]
00210
EndianReader::endian
[function]
[call site]
00211
Endianity::read_u16
[function]
[call site]
00212
try_into
[function]
[call site]
00213
unwrap
[function]
[call site]
00214
RunTimeEndian::is_big_endian
[function]
[call site]
00215
u16::from_be_bytes
[function]
[call site]
00216
u16::from_le_bytes
[function]
[call site]
00217
tests::size_of_register_rule_map
[function]
[call site]
00218
Reader::read_u32
[function]
[call site]
00219
tests::size_of_register_rule_map
[function]
[call site]
00220
Reader::read_u64
[function]
[call site]
00221
Err
[function]
[call site]
00222
Error::UnsupportedAddressSize
[function]
[call site]
00223
Unit::address_size
[function]
[call site]
00224
Ok
[function]
[call site]
00225
LineInstruction::SetAddress
[function]
[call site]
00226
Unit::version
[function]
[call site]
00227
Reader::read_null_terminated_slice
[function]
[call site]
00228
EndianReader::find
[function]
[call site]
00229
EndianReader::bytes
[function]
[call site]
00230
tests::test_relocate_writer
[function]
[call site]
00231
EndianVec::new
[function]
[call site]
00232
EndianVec::new
[function]
[call site]
00233
EndianVec::new
[function]
[call site]
00234
EndianVec::new
[function]
[call site]
00235
EndianVec::new
[function]
[call site]
00236
EndianVec::new
[function]
[call site]
00237
Writer::write_udata
[function]
[call site]
00238
DebugFrameOffset::from
[function]
[call site]
00239
Err
[function]
[call site]
00240
Writer::write_u8
[function]
[call site]
00241
Expression::write
[function]
[call site]
00242
Vec::with_capacity
[function]
[call site]
00243
EndianVec::len
[function]
[call site]
00244
EndianVec::len
[function]
[call site]
00245
Evaluation::push
[function]
[call site]
00246
ArrayVec::try_push
[function]
[call site]
00247
[T;
[call site]
00248
Self::Storage::len
[function]
[call site]
00249
Vec::grow
[function]
[call site]
00250
[T;
[call site]
00251
Expression::new
[function]
[call site]
00252
Ok
[function]
[call site]
00253
map_err
[function]
[call site]
00254
Format::initial_length_size
[function]
[call site]
00255
Evaluation::push
[function]
[call site]
00256
tests::test_relocate_writer
[function]
[call site]
00257
EndianVec::new
[function]
[call site]
00258
EndianVec::new
[function]
[call site]
00259
EndianVec::new
[function]
[call site]
00260
EndianVec::new
[function]
[call site]
00261
Writer::write_udata
[function]
[call site]
00262
Result::unwrap
[function]
[call site]
00263
EndianVec::extend_from_slice
[function]
[call site]
00264
to_le_bytes
[function]
[call site]
00265
T::write_address
[function]
[call site]
00266
Section::writer_mut
[function]
[call site]
00267
&mut
[call site]
00268
DebugFrameOffset::from
[function]
[call site]
00269
Err
[function]
[call site]
00270
Writer::write_u8
[function]
[call site]
00271
DebugFrameOffset::from
[function]
[call site]
00272
Err
[function]
[call site]
00273
Writer::write_u16
[function]
[call site]
00274
Endianity::is_little_endian
[function]
[call site]
00275
RunTimeEndian::is_big_endian
[function]
[call site]
00276
Endianity::write_u16
[function]
[call site]
00277
RunTimeEndian::is_big_endian
[function]
[call site]
00278
Vec::to_be_bytes
[function]
[call site]
00279
Vec::to_le_bytes
[function]
[call site]
00280
copy_from_slice
[function]
[call site]
00281
Expression::write
[function]
[call site]
00282
DebugFrameOffset::from
[function]
[call site]
00283
Err
[function]
[call site]
00284
Writer::write_u32
[function]
[call site]
00285
Endianity::is_little_endian
[function]
[call site]
00286
Endianity::write_u32
[function]
[call site]
00287
RunTimeEndian::is_big_endian
[function]
[call site]
00288
Vec::to_be_bytes
[function]
[call site]
00289
Vec::to_le_bytes
[function]
[call site]
00290
copy_from_slice
[function]
[call site]
00291
Expression::write
[function]
[call site]
00292
Writer::write_u64
[function]
[call site]
00293
Endianity::is_little_endian
[function]
[call site]
00294
Endianity::write_u64
[function]
[call site]
00295
RunTimeEndian::is_big_endian
[function]
[call site]
00296
Vec::to_be_bytes
[function]
[call site]
00297
Vec::to_le_bytes
[function]
[call site]
00298
copy_from_slice
[function]
[call site]
00299
Expression::write
[function]
[call site]
00300
Err
[function]
[call site]
00301
Error::UnsupportedWordSize
[function]
[call site]
00302
Section::relocate
[function]
[call site]
00303
Evaluation::push
[function]
[call site]
00304
ArrayVec::try_push
[function]
[call site]
00305
map_err
[function]
[call site]
00306
T::len
[function]
[call site]
00307
tests::test_relocate_writer
[function]
[call site]
00308
EndianVec::new
[function]
[call site]
00309
EndianVec::new
[function]
[call site]
00310
EndianVec::new
[function]
[call site]
00311
EndianVec::new
[function]
[call site]
00312
Writer::write_udata
[function]
[call site]
00313
Result::unwrap
[function]
[call site]
00314
EndianVec::extend_from_slice
[function]
[call site]
00315
to_le_bytes
[function]
[call site]
00316
T::write_address
[function]
[call site]
00317
Address::Constant
[function]
[call site]
00318
Result::unwrap
[function]
[call site]
00319
EndianVec::extend_from_slice
[function]
[call site]
00320
to_le_bytes
[function]
[call site]
00321
EndianVec::len
[function]
[call site]
00322
T::write_address
[function]
[call site]
00323
Result::unwrap
[function]
[call site]
00324
EndianVec::extend_from_slice
[function]
[call site]
00325
Evaluation::push
[function]
[call site]
00326
ArrayVec::try_push
[function]
[call site]
00327
map_err
[function]
[call site]
00328
RelocationTarget::Symbol
[function]
[call site]
00329
EndianVec::len
[function]
[call site]
00330
T::write_offset
[function]
[call site]
00331
Section::relocate
[function]
[call site]
00332
T::len
[function]
[call site]
00333
RelocationTarget::Section
[function]
[call site]
00334
Section::writer_mut
[function]
[call site]
00335
&mut
[call site]
00336
Result::unwrap
[function]
[call site]
00337
EndianVec::extend_from_slice
[function]
[call site]
00338
Evaluation::push
[function]
[call site]
00339
RelocationTarget::Section
[function]
[call site]
00340
EndianVec::len
[function]
[call site]
00341
Writer::write_udata
[function]
[call site]
00342
Result::unwrap
[function]
[call site]
00343
T::write_offset_at
[function]
[call site]
00344
Section::relocate
[function]
[call site]
00345
RelocationTarget::Section
[function]
[call site]
00346
Section::writer_mut
[function]
[call site]
00347
&mut
[call site]
00348
DebugFrameOffset::from
[function]
[call site]
00349
Err
[function]
[call site]
00350
Writer::write_u8_at
[function]
[call site]
00351
EndianVec::write_at
[function]
[call site]
00352
EndianVec::len
[function]
[call site]
00353
Err
[function]
[call site]
00354
EndianVec::len
[function]
[call site]
00355
EndianVec::len
[function]
[call site]
00356
EndianReader::len
[function]
[call site]
00357
Err
[function]
[call site]
00358
EndianVec::len
[function]
[call site]
00359
EndianReader::copy_from_slice
[function]
[call site]
00360
Ok
[function]
[call site]
00361
DebugFrameOffset::from
[function]
[call site]
00362
Err
[function]
[call site]
00363
Writer::write_u16_at
[function]
[call site]
00364
Endianity::is_little_endian
[function]
[call site]
00365
Endianity::write_u16
[function]
[call site]
00366
EndianVec::write_at
[function]
[call site]
00367
DebugFrameOffset::from
[function]
[call site]
00368
Err
[function]
[call site]
00369
Writer::write_u32_at
[function]
[call site]
00370
Endianity::is_little_endian
[function]
[call site]
00371
Endianity::write_u32
[function]
[call site]
00372
EndianVec::write_at
[function]
[call site]
00373
Writer::write_u64_at
[function]
[call site]
00374
Endianity::is_little_endian
[function]
[call site]
00375
Endianity::write_u64
[function]
[call site]
00376
EndianVec::write_at
[function]
[call site]
00377
Err
[function]
[call site]
00378
Error::UnsupportedWordSize
[function]
[call site]
00379
Result::unwrap
[function]
[call site]
00380
EndianVec::extend_from_slice
[function]
[call site]
00381
Evaluation::push
[function]
[call site]
00382
RelocationTarget::Section
[function]
[call site]
00383
T::write_eh_pointer
[function]
[call site]
00384
Section::writer_mut
[function]
[call site]
00385
&mut
[call site]
00386
constants::DwEhPe::application
[function]
[call site]
00387
DwEhPe
[function]
[call site]
00388
EndianVec::len
[function]
[call site]
00389
EndianVec::len
[function]
[call site]
00390
wrapping_sub
[function]
[call site]
00391
Err
[function]
[call site]
00392
Error::UnsupportedPointerEncoding
[function]
[call site]
00393
Writer::write_eh_pointer_data
[function]
[call site]
00394
Writer::write_udata
[function]
[call site]
00395
DebugFrameOffset::from
[function]
[call site]
00396
Err
[function]
[call site]
00397
Writer::write_u8
[function]
[call site]
00398
DebugFrameOffset::from
[function]
[call site]
00399
Err
[function]
[call site]
00400
Writer::write_u16
[function]
[call site]
00401
DebugFrameOffset::from
[function]
[call site]
00402
Err
[function]
[call site]
00403
Writer::write_u32
[function]
[call site]
00404
Writer::write_u64
[function]
[call site]
00405
Err
[function]
[call site]
00406
Error::UnsupportedWordSize
[function]
[call site]
00407
Writer::write_uleb128
[function]
[call site]
00408
leb128::write::unsigned
[function]
[call site]
00409
low_bits_of_u64
[function]
[call site]
00410
DebugFrameOffset::from
[function]
[call site]
00411
low_bits_of_byte
[function]
[call site]
00412
write_all
[function]
[call site]
00413
Ok
[function]
[call site]
00414
Result::unwrap
[function]
[call site]
00415
Expression::write
[function]
[call site]
00416
Writer::write_udata
[function]
[call site]
00417
Writer::write_udata
[function]
[call site]
00418
Writer::write_udata
[function]
[call site]
00419
Writer::write_sleb128
[function]
[call site]
00420
leb128::write::signed
[function]
[call site]
00421
write_all
[function]
[call site]
00422
Ok
[function]
[call site]
00423
Result::unwrap
[function]
[call site]
00424
Expression::write
[function]
[call site]
00425
Writer::write_sdata
[function]
[call site]
00426
DebugFrameOffset::from
[function]
[call site]
00427
DebugFrameOffset
[function]
[call site]
00428
Err
[function]
[call site]
00429
Writer::write_u8
[function]
[call site]
00430
DebugFrameOffset::from
[function]
[call site]
00431
Err
[function]
[call site]
00432
Writer::write_u16
[function]
[call site]
00433
DebugFrameOffset::from
[function]
[call site]
00434
Err
[function]
[call site]
00435
Writer::write_u32
[function]
[call site]
00436
Writer::write_u64
[function]
[call site]
00437
Err
[function]
[call site]
00438
Error::UnsupportedWordSize
[function]
[call site]
00439
Writer::write_sdata
[function]
[call site]
00440
Writer::write_sdata
[function]
[call site]
00441
Err
[function]
[call site]
00442
Error::UnsupportedPointerEncoding
[function]
[call site]
00443
constants::DwEhPe::format
[function]
[call site]
00444
DwEhPe
[function]
[call site]
00445
Err
[function]
[call site]
00446
constants::DwEhPe::format
[function]
[call site]
00447
Err
[function]
[call site]
00448
Error::UnsupportedPointerEncoding
[function]
[call site]
00449
Section::relocate
[function]
[call site]
00450
T::len
[function]
[call site]
00451
RelocationTarget::Symbol
[function]
[call site]
00452
Some
[function]
[call site]
00453
Section::writer_mut
[function]
[call site]
00454
&mut
[call site]
00455
Address::Constant
[function]
[call site]
00456
Result::unwrap
[function]
[call site]
00457
EndianVec::extend_from_slice
[function]
[call site]
00458
to_le_bytes
[function]
[call site]
00459
EndianVec::len
[function]
[call site]
00460
T::write_eh_pointer
[function]
[call site]
00461
Address::Constant
[function]
[call site]
00462
Result::unwrap
[function]
[call site]
00463
EndianVec::extend_from_slice
[function]
[call site]
00464
to_le_bytes
[function]
[call site]
00465
EndianVec::len
[function]
[call site]
00466
T::write_eh_pointer
[function]
[call site]
00467
Result::unwrap
[function]
[call site]
00468
EndianVec::extend_from_slice
[function]
[call site]
00469
Evaluation::push
[function]
[call site]
00470
RelocationTarget::Symbol
[function]
[call site]
00471
Some
[function]
[call site]
00472
EndianVec::len
[function]
[call site]
00473
RelocationTarget::Symbol
[function]
[call site]
00474
Section::writer_mut
[function]
[call site]
00475
&mut
[call site]
00476
Address::Constant
[function]
[call site]
00477
Result::unwrap
[function]
[call site]
00478
EndianVec::extend_from_slice
[function]
[call site]
00479
to_le_bytes
[function]
[call site]
00480
EndianVec::len
[function]
[call site]
00481
T::write_address
[function]
[call site]
00482
Result::unwrap
[function]
[call site]
00483
EndianVec::extend_from_slice
[function]
[call site]
00484
Evaluation::push
[function]
[call site]
00485
RelocationTarget::Symbol
[function]
[call site]
00486
EndianVec::len
[function]
[call site]
00487
T::write_offset
[function]
[call site]
00488
Result::unwrap
[function]
[call site]
00489
EndianVec::extend_from_slice
[function]
[call site]
00490
Evaluation::push
[function]
[call site]
00491
RelocationTarget::Section
[function]
[call site]
00492
EndianVec::len
[function]
[call site]
00493
Writer::write_udata
[function]
[call site]
00494
Result::unwrap
[function]
[call site]
00495
T::write_offset_at
[function]
[call site]
00496
Result::unwrap
[function]
[call site]
00497
EndianVec::extend_from_slice
[function]
[call site]
00498
Evaluation::push
[function]
[call site]
00499
RelocationTarget::Section
[function]
[call site]
00500
T::write_eh_pointer
[function]
[call site]
00501
Address::Constant
[function]
[call site]
00502
Result::unwrap
[function]
[call site]
00503
EndianVec::extend_from_slice
[function]
[call site]
00504
to_le_bytes
[function]
[call site]
00505
EndianVec::len
[function]
[call site]
00506
T::write_eh_pointer
[function]
[call site]
00507
Address::Constant
[function]
[call site]
00508
Result::unwrap
[function]
[call site]
00509
EndianVec::extend_from_slice
[function]
[call site]
00510
to_le_bytes
[function]
[call site]
00511
EndianVec::len
[function]
[call site]
00512
T::write_eh_pointer
[function]
[call site]
00513
Result::unwrap
[function]
[call site]
00514
EndianVec::extend_from_slice
[function]
[call site]
00515
Evaluation::push
[function]
[call site]
00516
RelocationTarget::Symbol
[function]
[call site]
00517
Some
[function]
[call site]
00518
zip
[function]
[call site]
00519
tests::test_relocate_writer
[function]
[call site]
00520
EndianVec::new
[function]
[call site]
00521
EndianVec::new
[function]
[call site]
00522
EndianVec::new
[function]
[call site]
00523
EndianVec::new
[function]
[call site]
00524
Writer::write_udata
[function]
[call site]
00525
Result::unwrap
[function]
[call site]
00526
EndianVec::extend_from_slice
[function]
[call site]
00527
to_le_bytes
[function]
[call site]
00528
T::write_address
[function]
[call site]
00529
Address::Constant
[function]
[call site]
00530
Result::unwrap
[function]
[call site]
00531
EndianVec::extend_from_slice
[function]
[call site]
00532
to_le_bytes
[function]
[call site]
00533
EndianVec::len
[function]
[call site]
00534
T::write_address
[function]
[call site]
00535
Result::unwrap
[function]
[call site]
00536
EndianVec::extend_from_slice
[function]
[call site]
00537
Evaluation::push
[function]
[call site]
00538
RelocationTarget::Symbol
[function]
[call site]
00539
EndianVec::len
[function]
[call site]
00540
T::write_offset
[function]
[call site]
00541
Result::unwrap
[function]
[call site]
00542
EndianVec::extend_from_slice
[function]
[call site]
00543
Evaluation::push
[function]
[call site]
00544
RelocationTarget::Section
[function]
[call site]
00545
EndianVec::len
[function]
[call site]
00546
Writer::write_udata
[function]
[call site]
00547
Result::unwrap
[function]
[call site]
00548
T::write_offset_at
[function]
[call site]
00549
Result::unwrap
[function]
[call site]
00550
EndianVec::extend_from_slice
[function]
[call site]
00551
Evaluation::push
[function]
[call site]
00552
RelocationTarget::Section
[function]
[call site]
00553
T::write_eh_pointer
[function]
[call site]
00554
Address::Constant
[function]
[call site]
00555
Result::unwrap
[function]
[call site]
00556
EndianVec::extend_from_slice
[function]
[call site]
00557
to_le_bytes
[function]
[call site]
00558
EndianVec::len
[function]
[call site]
00559
T::write_eh_pointer
[function]
[call site]
00560
Address::Constant
[function]
[call site]
00561
Result::unwrap
[function]
[call site]
00562
EndianVec::extend_from_slice
[function]
[call site]
00563
to_le_bytes
[function]
[call site]
00564
EndianVec::len
[function]
[call site]
00565
T::write_eh_pointer
[function]
[call site]
00566
Result::unwrap
[function]
[call site]
00567
EndianVec::extend_from_slice
[function]
[call site]
00568
Evaluation::push
[function]
[call site]
00569
RelocationTarget::Symbol
[function]
[call site]
00570
Some
[function]
[call site]
00571
copied
[function]
[call site]
00572
Expression::write
[function]
[call site]
00573
Vec::with_capacity
[function]
[call site]
00574
EndianVec::len
[function]
[call site]
00575
EndianVec::len
[function]
[call site]
00576
Evaluation::push
[function]
[call site]
00577
Format::initial_length_size
[function]
[call site]
00578
Evaluation::push
[function]
[call site]
00579
tests::test_relocate_writer
[function]
[call site]
00580
zip
[function]
[call site]
00581
tests::test_relocate_writer
[function]
[call site]
00582
copied
[function]
[call site]
00583
Expression::write
[function]
[call site]
00584
Result::as_deref_mut
[function]
[call site]
00585
Ok
[function]
[call site]
00586
Result::as_deref_mut
[function]
[call site]
00587
Ok
[function]
[call site]
00588
DebugFrameOffset::from
[function]
[call site]
00589
Err
[function]
[call site]
00590
Writer::write_u16
[function]
[call site]
00591
DebugFrameOffset::from
[function]
[call site]
00592
Err
[function]
[call site]
00593
Writer::write_u32
[function]
[call site]
00594
Writer::write_u64
[function]
[call site]
00595
Err
[function]
[call site]
00596
Error::UnsupportedWordSize
[function]
[call site]
00597
Result::unwrap
[function]
[call site]
00598
EndianVec::extend_from_slice
[function]
[call site]
00599
to_le_bytes
[function]
[call site]
00600
T::write_address
[function]
[call site]
00601
Address::Constant
[function]
[call site]
00602
Result::unwrap
[function]
[call site]
00603
EndianVec::extend_from_slice
[function]
[call site]
00604
to_le_bytes
[function]
[call site]
00605
EndianVec::len
[function]
[call site]
00606
T::write_address
[function]
[call site]
00607
Result::unwrap
[function]
[call site]
00608
EndianVec::extend_from_slice
[function]
[call site]
00609
Evaluation::push
[function]
[call site]
00610
RelocationTarget::Symbol
[function]
[call site]
00611
EndianVec::len
[function]
[call site]
00612
T::write_offset
[function]
[call site]
00613
Result::unwrap
[function]
[call site]
00614
EndianVec::extend_from_slice
[function]
[call site]
00615
Evaluation::push
[function]
[call site]
00616
RelocationTarget::Section
[function]
[call site]
00617
EndianVec::len
[function]
[call site]
00618
Writer::write_udata
[function]
[call site]
00619
Result::unwrap
[function]
[call site]
00620
T::write_offset_at
[function]
[call site]
00621
Result::unwrap
[function]
[call site]
00622
EndianVec::extend_from_slice
[function]
[call site]
00623
Evaluation::push
[function]
[call site]
00624
RelocationTarget::Section
[function]
[call site]
00625
T::write_eh_pointer
[function]
[call site]
00626
Address::Constant
[function]
[call site]
00627
Result::unwrap
[function]
[call site]
00628
EndianVec::extend_from_slice
[function]
[call site]
00629
to_le_bytes
[function]
[call site]
00630
EndianVec::len
[function]
[call site]
00631
T::write_eh_pointer
[function]
[call site]
00632
Address::Constant
[function]
[call site]
00633
Result::unwrap
[function]
[call site]
00634
EndianVec::extend_from_slice
[function]
[call site]
00635
to_le_bytes
[function]
[call site]
00636
EndianVec::len
[function]
[call site]
00637
T::write_eh_pointer
[function]
[call site]
00638
Result::unwrap
[function]
[call site]
00639
EndianVec::extend_from_slice
[function]
[call site]
00640
Evaluation::push
[function]
[call site]
00641
RelocationTarget::Symbol
[function]
[call site]
00642
Some
[function]
[call site]
00643
position
[function]
[call site]
00644
ok_or_else
[function]
[call site]
00645
Error::UnexpectedEof
[function]
[call site]
00646
EndianReader::offset_id
[function]
[call site]
00647
EndianReader::split
[function]
[call site]
00648
EndianReader::len
[function]
[call site]
00649
Err
[function]
[call site]
00650
Error::UnexpectedEof
[function]
[call site]
00651
EndianReader::offset_id
[function]
[call site]
00652
ArrayVec::clone
[function]
[call site]
00653
SubRange::truncate
[function]
[call site]
00654
read::skip
[function]
[call site]
00655
Ok
[function]
[call site]
00656
EndianReader::skip
[function]
[call site]
00657
EndianReader::len
[function]
[call site]
00658
Err
[function]
[call site]
00659
Error::UnexpectedEof
[function]
[call site]
00660
EndianReader::offset_id
[function]
[call site]
00661
read::skip
[function]
[call site]
00662
Ok
[function]
[call site]
00663
Self::Offset::from_u8
[function]
[call site]
00664
DebugFrameOffset::from
[function]
[call site]
00665
Ok
[function]
[call site]
00666
FileEntry::parse
[function]
[call site]
00667
Reader::read_uleb128
[function]
[call site]
00668
Reader::read_uleb128
[function]
[call site]
00669
Reader::read_uleb128
[function]
[call site]
00670
AttributeValue::String
[function]
[call site]
00671
Ok
[function]
[call site]
00672
Ok
[function]
[call site]
00673
LineInstruction::DefineFile
[function]
[call site]
00674
Ok
[function]
[call site]
00675
LineInstruction::UnknownExtended
[function]
[call site]
00676
Reader::read_uleb128
[function]
[call site]
00677
leb128::read::unsigned
[function]
[call site]
00678
Ok
[function]
[call site]
00679
LineInstruction::SetDiscriminator
[function]
[call site]
00680
Ok
[function]
[call site]
00681
LineInstruction::UnknownExtended
[function]
[call site]
00682
Ok
[function]
[call site]
00683
LineInstruction::Special
[function]
[call site]
00684
constants::DwLns
[function]
[call site]
00685
Ok
[function]
[call site]
00686
Reader::read_uleb128
[function]
[call site]
00687
Ok
[function]
[call site]
00688
LineInstruction::AdvancePc
[function]
[call site]
00689
Reader::read_sleb128
[function]
[call site]
00690
leb128::read::signed
[function]
[call site]
00691
Reader::read_u8
[function]
[call site]
00692
Err
[function]
[call site]
00693
DebugFrameOffset::from
[function]
[call site]
00694
low_bits_of_byte
[function]
[call site]
00695
Ok
[function]
[call site]
00696
Ok
[function]
[call site]
00697
LineInstruction::AdvanceLine
[function]
[call site]
00698
Reader::read_uleb128
[function]
[call site]
00699
Ok
[function]
[call site]
00700
LineInstruction::SetFile
[function]
[call site]
00701
Reader::read_uleb128
[function]
[call site]
00702
Ok
[function]
[call site]
00703
LineInstruction::SetColumn
[function]
[call site]
00704
Ok
[function]
[call site]
00705
Ok
[function]
[call site]
00706
Ok
[function]
[call site]
00707
Endianity::read_u16
[function]
[call site]
00708
try_into
[function]
[call site]
00709
unwrap
[function]
[call site]
00710
RunTimeEndian::is_big_endian
[function]
[call site]
00711
u16::from_be_bytes
[function]
[call site]
00712
u16::from_le_bytes
[function]
[call site]
00713
Ok
[function]
[call site]
00714
LineInstruction::FixedAddPc
[function]
[call site]
00715
Ok
[function]
[call site]
00716
Ok
[function]
[call site]
00717
Reader::read_uleb128
[function]
[call site]
00718
Ok
[function]
[call site]
00719
LineInstruction::SetIsa
[function]
[call site]
00720
LineProgramHeader::standard_opcode_lengths
[function]
[call site]
00721
ArrayVec::clone
[function]
[call site]
00722
LineEncoding::default
[function]
[call site]
00723
ArrayVec::try_push
[function]
[call site]
00724
ArrayVec::clone
[function]
[call site]
00725
Result::unwrap
[function]
[call site]
00726
read::skip
[function]
[call site]
00727
Reader::read_u8
[function]
[call site]
00728
Ok
[function]
[call site]
00729
R::Offset::from_u8
[function]
[call site]
00730
Reader::read_u8
[function]
[call site]
00731
Reader::read_u8_array
[function]
[call site]
00732
Ok
[function]
[call site]
00733
Ok
[function]
[call site]
00734
LineInstruction::UnknownStandard0
[function]
[call site]
00735
Reader::read_uleb128
[function]
[call site]
00736
Ok
[function]
[call site]
00737
LineInstruction::UnknownStandard1
[function]
[call site]
00738
ArrayVec::clone
[function]
[call site]
00739
LineEncoding::default
[function]
[call site]
00740
ArrayVec::try_push
[function]
[call site]
00741
ArrayVec::clone
[function]
[call site]
00742
Result::unwrap
[function]
[call site]
00743
Reader::read_uleb128
[function]
[call site]
00744
OperationIter::offset_from
[function]
[call site]
00745
OperationIter::offset_from
[function]
[call site]
00746
OperationIter::offset_from
[function]
[call site]
00747
SubRange::truncate
[function]
[call site]
00748
Ok
[function]
[call site]
00749
LineInstruction::UnknownStandardN
[function]
[call site]
00750
Ok
[function]
[call site]
00751
Some
[function]
[call site]
00752
LineProgram::is_empty
[function]
[call site]
00753
LineProgram::is_empty
[function]
[call site]
00754
Err
[function]
[call site]
00755
PubStuffParser::parse_header
[function]
[call site]
00756
Err
[function]
[call site]
00757
Ok
[function]
[call site]
00758
LineRow::execute
[function]
[call site]
00759
Ok
[function]
[call site]
00760
LineRow::exec_special_opcode
[function]
[call site]
00761
LineRow::adjust_opcode
[function]
[call site]
00762
DebugFrameOffset::from
[function]
[call site]
00763
LineRow::apply_line_advance
[function]
[call site]
00764
core::num::Wrapping
[function]
[call site]
00765
DebugFrameOffset::from
[function]
[call site]
00766
LineRow::apply_operation_advance
[function]
[call site]
00767
Ok
[function]
[call site]
00768
core::num::Wrapping
[function]
[call site]
00769
DebugFrameOffset::from
[function]
[call site]
00770
core::num::Wrapping
[function]
[call site]
00771
DebugFrameOffset::from
[function]
[call site]
00772
core::num::Wrapping
[function]
[call site]
00773
u64::add_sized
[function]
[call site]
00774
u64::checked_add
[function]
[call site]
00775
ok_or
[function]
[call site]
00776
u64::ones_sized
[function]
[call site]
00777
Err
[function]
[call site]
00778
Ok
[function]
[call site]
00779
Unit::address_size
[function]
[call site]
00780
Ok
[function]
[call site]
00781
DebugFrameOffset::from
[function]
[call site]
00782
Ok
[function]
[call site]
00783
PubStuffParser::parse_header
[function]
[call site]
00784
LineRow::apply_operation_advance
[function]
[call site]
00785
PubStuffParser::parse_header
[function]
[call site]
00786
LineRow::apply_line_advance
[function]
[call site]
00787
LineRow::adjust_opcode
[function]
[call site]
00788
PubStuffParser::parse_header
[function]
[call site]
00789
PubStuffParser::parse_header
[function]
[call site]
00790
LineRow::apply_operation_advance
[function]
[call site]
00791
DebugFrameOffset::from
[function]
[call site]
00792
PubStuffParser::parse_header
[function]
[call site]
00793
PubStuffParser::parse_header
[function]
[call site]
00794
Unit::address_size
[function]
[call site]
00795
u64::add_sized
[function]
[call site]
00796
DebugFrameOffset::from
[function]
[call site]
00797
ReaderAddress::min_tombstone
[function]
[call site]
00798
u64::zeros
[function]
[call site]
00799
u64::wrapping_add_sized
[function]
[call site]
00800
u64::ones_sized
[function]
[call site]
00801
u64::wrapping_add
[function]
[call site]
00802
u64::wrapping_add
[function]
[call site]
00803
PubStuffParser::parse_header
[function]
[call site]
00804
LineProgram::add_file
[function]
[call site]
00805
insert_full
[function]
[call site]
00806
DebugInfoOffsets::entry
[function]
[call site]
00807
UnitSectionOffset::as_debug_info_offset
[function]
[call site]
00808
Some
[function]
[call site]
00809
ArrayVec::clone
[function]
[call site]
00810
LineEncoding::default
[function]
[call site]
00811
ArrayVec::try_push
[function]
[call site]
00812
ArrayVec::clone
[function]
[call site]
00813
Result::unwrap
[function]
[call site]
00814
Expression::next_index
[function]
[call site]
00815
EndianVec::len
[function]
[call site]
00816
Option::or_default
[function]
[call site]
00817
Expression::new
[function]
[call site]
00818
LineEncoding::default
[function]
[call site]
00819
LineRow::reset
[function]
[call site]
00820
PubStuffParser::parse_header
[function]
[call site]
00821
Ok
[function]
[call site]
00822
Some
[function]
[call site]
00823
LineRows::header
[function]
[call site]
00824
PubStuffParser::parse_header
[function]
[call site]
00825