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