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