The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 458 | 272 | Reader::read_null_terminated_slice | call site: 00272 | Writer::write_eh_pointer_data |
| 155 | 846 | Reader::read_uleb128_u16 | call site: 00846 | EntriesRaw::read_entry |
| 126 | 1069 | Reader::read_address | call site: 01069 | Expression::write |
| 109 | 16 | Dwarf::new | call site: 00016 | EntriesRaw::read_entry |
| 65 | 126 | Reader::read_uleb128 | call site: 00126 | EntriesRaw::read_attributes |
| 62 | 783 | Endianity::read_u64 | call site: 00783 | DebugAbbrev::abbreviations |
| 33 | 1353 | LineRow::apply_line_advance | call site: 01353 | DebugAranges::header |
| 25 | 1026 | Reader::read_offset | call site: 01026 | tests::test_line_program |
| 23 | 749 | Reader::read_null_terminated_slice | call site: 00749 | Reader::read_offset |
| 19 | 1006 | Reader::read_null_terminated_slice | call site: 01006 | Reader::read_offset |
| 17 | 1233 | Reader::read_address_size | call site: 01233 | read::skip |
| 15 | 0 | EP | call site: 00000 | tests::test_line_program |
fuzz_target
[function]
[call site]
00000
DebugLine::new
[function]
[call site]
00001
DebugFrameOffset::from
[function]
[call site]
00002
DebugFrameOffset
[function]
[call site]
00003
EndianSlice::new
[function]
[call site]
00004
gimli::DebugLineOffset
[function]
[call site]
00005
tests::test_line_program
[function]
[call site]
00006
LineString::String
[function]
[call site]
00007
EndianVec::into_vec
[function]
[call site]
00008
LineString::String
[function]
[call site]
00009
EndianVec::into_vec
[function]
[call site]
00010
LineString::String
[function]
[call site]
00011
EndianVec::into_vec
[function]
[call site]
00012
LineString::String
[function]
[call site]
00013
EndianVec::into_vec
[function]
[call site]
00014
Dwarf::new
[function]
[call site]
00015
LineEncoding::default
[function]
[call site]
00016
LineProgram::new
[function]
[call site]
00017
LineEncoding::default
[function]
[call site]
00018
LineEncoding::default
[function]
[call site]
00019
LineRow::initial_state
[function]
[call site]
00020
LineRow::initial_state
[function]
[call site]
00021
LineRow::initial_state
[function]
[call site]
00022
LineRow::initial_state
[function]
[call site]
00023
EndianVec::new
[function]
[call site]
00024
EndianVec::new
[function]
[call site]
00025
LineProgram::add_directory
[function]
[call site]
00026
LineProgram::is_empty
[function]
[call site]
00027
LineProgram::is_empty
[function]
[call site]
00028
insert_full
[function]
[call site]
00029
DirectoryId
[function]
[call site]
00030
LineProgram::add_directory
[function]
[call site]
00031
LineProgram::add_file
[function]
[call site]
00032
insert_full
[function]
[call site]
00033
UnitHeader::entry
[function]
[call site]
00034
DebuggingInformationEntry::null
[function]
[call site]
00035
EndianVec::new
[function]
[call site]
00036
read::UnitOffset
[function]
[call site]
00037
u64::from_u8
[function]
[call site]
00038
DebugFrameOffset::from
[function]
[call site]
00039
DebugFrameOffset
[function]
[call site]
00040
UnitHeader::entries_raw
[function]
[call site]
00041
Result::unwrap_or_else
[function]
[call site]
00042
UnitHeader::root_offset
[function]
[call site]
00043
read::UnitOffset
[function]
[call site]
00044
UnitHeader::header_size
[function]
[call site]
00045
UnitHeader::length_including_self
[function]
[call site]
00046
u64::from_u8
[function]
[call site]
00047
UnitHeader::format
[function]
[call site]
00048
Format::initial_length_size
[function]
[call site]
00049
EndianVec::len
[function]
[call site]
00050
EndianVec::len
[function]
[call site]
00051
Ok
[function]
[call site]
00052
EntriesRaw::new
[function]
[call site]
00053
read::UnitOffset
[function]
[call site]
00054
EndianVec::len
[function]
[call site]
00055
EndianVec::len
[function]
[call site]
00056
UnitHeader::range_from
[function]
[call site]
00057
UnitHeader::is_in_bounds
[function]
[call site]
00058
UnitHeader::header_size
[function]
[call site]
00059
EndianVec::len
[function]
[call site]
00060
Err
[function]
[call site]
00061
Error::OffsetOutOfBounds
[function]
[call site]
00062
u64::into_u64
[function]
[call site]
00063
UnitHeader::header_size
[function]
[call site]
00064
ArrayVec::clone
[function]
[call site]
00065
LineEncoding::default
[function]
[call site]
00066
ArrayVec::try_push
[function]
[call site]
00067
[T;
[call site]
00068
Self::Storage::len
[function]
[call site]
00069
EndianVec::len
[function]
[call site]
00070
Vec::grow
[function]
[call site]
00071
core::mem::replace
[function]
[call site]
00072
Expression::new
[function]
[call site]
00073
LineEncoding::default
[function]
[call site]
00074
DebugFrameOffset::into
[function]
[call site]
00075
Unit::reserve
[function]
[call site]
00076
Expression::new
[function]
[call site]
00077
LineEncoding::default
[function]
[call site]
00078
Vec::set_len
[function]
[call site]
00079
Vec::capacity
[function]
[call site]
00080
Vec::into_boxed_slice
[function]
[call site]
00081
Ok
[function]
[call site]
00082
[T;
[call site]
00083
Expression::new
[function]
[call site]
00084
LineEncoding::default
[function]
[call site]
00085
Ok
[function]
[call site]
00086
ArrayVec::clone
[function]
[call site]
00087
Result::unwrap
[function]
[call site]
00088
read::skip
[function]
[call site]
00089
Reader::read_u8
[function]
[call site]
00090
Reader::read_u8_array
[function]
[call site]
00091
LineEncoding::default
[function]
[call site]
00092
EndianReader::read_slice
[function]
[call site]
00093
SubRange::read_slice
[function]
[call site]
00094
SubRange::len
[function]
[call site]
00095
slice::from_raw_parts
[function]
[call site]
00096
SubRange::skip
[function]
[call site]
00097
AbbreviationTable::add
[function]
[call site]
00098
insert_full
[function]
[call site]
00099
Some
[function]
[call site]
00100
EndianVec::len
[function]
[call site]
00101
EndianVec::len
[function]
[call site]
00102
Vec::copy_from_slice
[function]
[call site]
00103
Ok
[function]
[call site]
00104
Err
[function]
[call site]
00105
Error::UnexpectedEof
[function]
[call site]
00106
EndianReader::offset_id
[function]
[call site]
00107
read::ReaderOffsetId
[function]
[call site]
00108
EndianReader::bytes
[function]
[call site]
00109
SubRange::bytes
[function]
[call site]
00110
slice::from_raw_parts
[function]
[call site]
00111
&[u8]::as_ptr
[function]
[call site]
00112
<A
[call site]
00113
Ok
[function]
[call site]
00114
Ok
[function]
[call site]
00115
Ok
[function]
[call site]
00116
Ok
[function]
[call site]
00117
Some
[function]
[call site]
00118
EntriesRaw::read_entry
[function]
[call site]
00119
EntriesRaw::next_depth
[function]
[call site]
00120
EntriesRaw::next_offset
[function]
[call site]
00121
read::UnitOffset
[function]
[call site]
00122
EndianVec::len
[function]
[call site]
00123
EntriesRaw::read_abbreviation
[function]
[call site]
00124
Reader::read_uleb128
[function]
[call site]
00125
leb128::read::unsigned
[function]
[call site]
00126
Reader::read_u8
[function]
[call site]
00127
Ok
[function]
[call site]
00128
DebugFrameOffset::from
[function]
[call site]
00129
DebugFrameOffset::from
[function]
[call site]
00130
low_bits_of_byte
[function]
[call site]
00131
Reader::read_u8
[function]
[call site]
00132
DebugFrameOffset::from
[function]
[call site]
00133
low_bits_of_byte
[function]
[call site]
00134
Ok
[function]
[call site]
00135
Reader::read_u8
[function]
[call site]
00136
Err
[function]
[call site]
00137
DebugFrameOffset::from
[function]
[call site]
00138
Ok
[function]
[call site]
00139
Ok
[function]
[call site]
00140
Expression::set_target
[function]
[call site]
00141
ok_or
[function]
[call site]
00142
Error::InvalidAbbreviationCode
[function]
[call site]
00143
Abbreviation::has_children
[function]
[call site]
00144
Ok
[function]
[call site]
00145
Some
[function]
[call site]
00146
DebuggingInformationEntry::set_null
[function]
[call site]
00147
ArrayVec::clear
[function]
[call site]
00148
ptr::drop_in_place
[function]
[call site]
00149
Ok
[function]
[call site]
00150
Abbreviation::tag
[function]
[call site]
00151
Abbreviation::has_children
[function]
[call site]
00152
EntriesRaw::read_attributes
[function]
[call site]
00153
ArrayVec::clear
[function]
[call site]
00154
ptr::drop_in_place
[function]
[call site]
00155
Unit::reserve
[function]
[call site]
00156
Expression::new
[function]
[call site]
00157
EndianVec::len
[function]
[call site]
00158
EndianVec::len
[function]
[call site]
00159
Evaluation::push
[function]
[call site]
00160
ArrayVec::try_push
[function]
[call site]
00161
[T;
[call site]
00162
Self::Storage::len
[function]
[call site]
00163
Vec::grow
[function]
[call site]
00164
[T;
[call site]
00165
Expression::new
[function]
[call site]
00166
Ok
[function]
[call site]
00167
map_err
[function]
[call site]
00168
parse_attribute
[function]
[call site]
00169
Ok
[function]
[call site]
00170
Reader::read_u8
[function]
[call site]
00171
Reader::read_u8_array
[function]
[call site]
00172
Ok
[function]
[call site]
00173
tests::size_of_register_rule_map
[function]
[call site]
00174
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00175
EndianReader::split
[function]
[call site]
00176
EndianReader::len
[function]
[call site]
00177
EndianVec::len
[function]
[call site]
00178
Err
[function]
[call site]
00179
Error::UnexpectedEof
[function]
[call site]
00180
EndianReader::offset_id
[function]
[call site]
00181
ArrayVec::clone
[function]
[call site]
00182
LineEncoding::default
[function]
[call site]
00183
ArrayVec::try_push
[function]
[call site]
00184
ArrayVec::clone
[function]
[call site]
00185
Result::unwrap
[function]
[call site]
00186
SubRange::truncate
[function]
[call site]
00187
read::skip
[function]
[call site]
00188
Ok
[function]
[call site]
00189
AttributeValue::Block
[function]
[call site]
00190
Endianity::read_u16
[function]
[call site]
00191
try_into
[function]
[call site]
00192
unwrap
[function]
[call site]
00193
RunTimeEndian::is_big_endian
[function]
[call site]
00194
u16::from_be_bytes
[function]
[call site]
00195
u16::from_le_bytes
[function]
[call site]
00196
tests::size_of_register_rule_map
[function]
[call site]
00197
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00198
EndianReader::split
[function]
[call site]
00199
AttributeValue::Block
[function]
[call site]
00200
Endianity::read_u32
[function]
[call site]
00201
try_into
[function]
[call site]
00202
unwrap
[function]
[call site]
00203
RunTimeEndian::is_big_endian
[function]
[call site]
00204
u32::from_be_bytes
[function]
[call site]
00205
u32::from_le_bytes
[function]
[call site]
00206
tests::size_of_register_rule_map
[function]
[call site]
00207
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00208
EndianReader::split
[function]
[call site]
00209
AttributeValue::Block
[function]
[call site]
00210
Reader::read_uleb128
[function]
[call site]
00211
leb128::read::unsigned
[function]
[call site]
00212
Result::and_then
[function]
[call site]
00213
EndianReader::split
[function]
[call site]
00214
AttributeValue::Block
[function]
[call site]
00215
Reader::read_u8
[function]
[call site]
00216
AttributeValue::Data1
[function]
[call site]
00217
Endianity::read_u16
[function]
[call site]
00218
AttributeValue::Data2
[function]
[call site]
00219
Endianity::read_u32
[function]
[call site]
00220
AttributeValue::Data4
[function]
[call site]
00221
Endianity::read_u64
[function]
[call site]
00222
try_into
[function]
[call site]
00223
unwrap
[function]
[call site]
00224
RunTimeEndian::is_big_endian
[function]
[call site]
00225
u64::from_be_bytes
[function]
[call site]
00226
u64::from_le_bytes
[function]
[call site]
00227
AttributeValue::Data8
[function]
[call site]
00228
EndianReader::split
[function]
[call site]
00229
R::Offset::from_u8
[function]
[call site]
00230
DebugFrameOffset::from
[function]
[call site]
00231
AttributeValue::Block
[function]
[call site]
00232
Reader::read_uleb128
[function]
[call site]
00233
AttributeValue::Udata
[function]
[call site]
00234
Reader::read_sleb128
[function]
[call site]
00235
leb128::read::signed
[function]
[call site]
00236
Reader::read_u8
[function]
[call site]
00237
Err
[function]
[call site]
00238
DebugFrameOffset::from
[function]
[call site]
00239
DebugFrameOffset
[function]
[call site]
00240
low_bits_of_byte
[function]
[call site]
00241
Ok
[function]
[call site]
00242
AttributeValue::Sdata
[function]
[call site]
00243
Reader::read_u8
[function]
[call site]
00244
AttributeValue::Flag
[function]
[call site]
00245
Reader::read_offset
[function]
[call site]
00246
Reader::read_word
[function]
[call site]
00247
Reader::read_u32
[function]
[call site]
00248
Reader::read_u8_array
[function]
[call site]
00249
Ok
[function]
[call site]
00250
EndianReader::endian
[function]
[call site]
00251
Endianity::read_u32
[function]
[call site]
00252
try_into
[function]
[call site]
00253
unwrap
[function]
[call site]
00254
RunTimeEndian::is_big_endian
[function]
[call site]
00255
u32::from_be_bytes
[function]
[call site]
00256
u32::from_le_bytes
[function]
[call site]
00257
tests::size_of_register_rule_map
[function]
[call site]
00258
Reader::read_u64
[function]
[call site]
00259
Reader::read_u8_array
[function]
[call site]
00260
Ok
[function]
[call site]
00261
EndianReader::endian
[function]
[call site]
00262
Endianity::read_u64
[function]
[call site]
00263
try_into
[function]
[call site]
00264
unwrap
[function]
[call site]
00265
RunTimeEndian::is_big_endian
[function]
[call site]
00266
u64::from_be_bytes
[function]
[call site]
00267
u64::from_le_bytes
[function]
[call site]
00268
Result::and_then
[function]
[call site]
00269
AttributeValue::SecOffset
[function]
[call site]
00270
Reader::read_null_terminated_slice
[function]
[call site]
00271
EndianReader::find
[function]
[call site]
00272
EndianReader::bytes
[function]
[call site]
00273
tests::test_relocate_writer
[function]
[call site]
00274
EndianVec::new
[function]
[call site]
00275
EndianVec::new
[function]
[call site]
00276
EndianVec::new
[function]
[call site]
00277
EndianVec::new
[function]
[call site]
00278
EndianVec::new
[function]
[call site]
00279
Writer::write_udata
[function]
[call site]
00280
DebugFrameOffset::from
[function]
[call site]
00281
Err
[function]
[call site]
00282
Writer::write_u8
[function]
[call site]
00283
Expression::write
[function]
[call site]
00284
Vec::with_capacity
[function]
[call site]
00285
EndianVec::len
[function]
[call site]
00286
EndianVec::len
[function]
[call site]
00287
Evaluation::push
[function]
[call site]
00288
ArrayVec::try_push
[function]
[call site]
00289
map_err
[function]
[call site]
00290
Format::initial_length_size
[function]
[call site]
00291
Evaluation::push
[function]
[call site]
00292
tests::test_relocate_writer
[function]
[call site]
00293
EndianVec::new
[function]
[call site]
00294
EndianVec::new
[function]
[call site]
00295
EndianVec::new
[function]
[call site]
00296
EndianVec::new
[function]
[call site]
00297
Writer::write_udata
[function]
[call site]
00298
Result::unwrap
[function]
[call site]
00299
EndianVec::extend_from_slice
[function]
[call site]
00300
to_le_bytes
[function]
[call site]
00301
T::write_address
[function]
[call site]
00302
Section::writer_mut
[function]
[call site]
00303
&mut
[call site]
00304
DebugFrameOffset::from
[function]
[call site]
00305
Err
[function]
[call site]
00306
Writer::write_u8
[function]
[call site]
00307
DebugFrameOffset::from
[function]
[call site]
00308
Err
[function]
[call site]
00309
Writer::write_u16
[function]
[call site]
00310
Endianity::is_little_endian
[function]
[call site]
00311
RunTimeEndian::is_big_endian
[function]
[call site]
00312
Endianity::write_u16
[function]
[call site]
00313
RunTimeEndian::is_big_endian
[function]
[call site]
00314
Vec::to_be_bytes
[function]
[call site]
00315
Vec::to_le_bytes
[function]
[call site]
00316
copy_from_slice
[function]
[call site]
00317
Expression::write
[function]
[call site]
00318
Err
[function]
[call site]
00319
Endianity::is_little_endian
[function]
[call site]
00320
Endianity::write_u32
[function]
[call site]
00321
RunTimeEndian::is_big_endian
[function]
[call site]
00322
Vec::to_be_bytes
[function]
[call site]
00323
Vec::to_le_bytes
[function]
[call site]
00324
copy_from_slice
[function]
[call site]
00325
Endianity::is_little_endian
[function]
[call site]
00326
RunTimeEndian::is_big_endian
[function]
[call site]
00327
Expression::write
[function]
[call site]
00328
Expression::write
[function]
[call site]
00329
DebugFrameOffset::from
[function]
[call site]
00330
Err
[function]
[call site]
00331
Writer::write_u32
[function]
[call site]
00332
Endianity::is_little_endian
[function]
[call site]
00333
Endianity::write_u32
[function]
[call site]
00334
Expression::write
[function]
[call site]
00335
Writer::write_u64
[function]
[call site]
00336
Endianity::is_little_endian
[function]
[call site]
00337
Endianity::write_u64
[function]
[call site]
00338
RunTimeEndian::is_big_endian
[function]
[call site]
00339
Vec::to_be_bytes
[function]
[call site]
00340
Vec::to_le_bytes
[function]
[call site]
00341
copy_from_slice
[function]
[call site]
00342
Expression::write
[function]
[call site]
00343
Err
[function]
[call site]
00344
Error::UnsupportedWordSize
[function]
[call site]
00345
Section::relocate
[function]
[call site]
00346
Evaluation::push
[function]
[call site]
00347
ArrayVec::try_push
[function]
[call site]
00348
map_err
[function]
[call site]
00349
T::len
[function]
[call site]
00350
tests::test_relocate_writer
[function]
[call site]
00351
EndianVec::new
[function]
[call site]
00352
EndianVec::new
[function]
[call site]
00353
EndianVec::new
[function]
[call site]
00354
EndianVec::new
[function]
[call site]
00355
Writer::write_udata
[function]
[call site]
00356
Result::unwrap
[function]
[call site]
00357
EndianVec::extend_from_slice
[function]
[call site]
00358
to_le_bytes
[function]
[call site]
00359
T::write_address
[function]
[call site]
00360
Address::Constant
[function]
[call site]
00361
Result::unwrap
[function]
[call site]
00362
EndianVec::extend_from_slice
[function]
[call site]
00363
to_le_bytes
[function]
[call site]
00364
EndianVec::len
[function]
[call site]
00365
T::write_address
[function]
[call site]
00366
Result::unwrap
[function]
[call site]
00367
EndianVec::extend_from_slice
[function]
[call site]
00368
Evaluation::push
[function]
[call site]
00369
ArrayVec::try_push
[function]
[call site]
00370
map_err
[function]
[call site]
00371
RelocationTarget::Symbol
[function]
[call site]
00372
EndianVec::len
[function]
[call site]
00373
T::write_offset
[function]
[call site]
00374
Section::relocate
[function]
[call site]
00375
T::len
[function]
[call site]
00376
RelocationTarget::Section
[function]
[call site]
00377
Section::writer_mut
[function]
[call site]
00378
&mut
[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
EndianVec::len
[function]
[call site]
00384
Writer::write_udata
[function]
[call site]
00385
Result::unwrap
[function]
[call site]
00386
T::write_offset_at
[function]
[call site]
00387
Section::relocate
[function]
[call site]
00388
RelocationTarget::Section
[function]
[call site]
00389
Section::writer_mut
[function]
[call site]
00390
&mut
[call site]
00391
DebugFrameOffset::from
[function]
[call site]
00392
Err
[function]
[call site]
00393
Writer::write_u8_at
[function]
[call site]
00394
EndianVec::write_at
[function]
[call site]
00395
EndianVec::len
[function]
[call site]
00396
Err
[function]
[call site]
00397
EndianVec::len
[function]
[call site]
00398
EndianVec::len
[function]
[call site]
00399
EndianReader::len
[function]
[call site]
00400
Err
[function]
[call site]
00401
EndianVec::len
[function]
[call site]
00402
EndianReader::copy_from_slice
[function]
[call site]
00403
Ok
[function]
[call site]
00404
DebugFrameOffset::from
[function]
[call site]
00405
Err
[function]
[call site]
00406
Writer::write_u16_at
[function]
[call site]
00407
Endianity::is_little_endian
[function]
[call site]
00408
Endianity::write_u16
[function]
[call site]
00409
EndianVec::write_at
[function]
[call site]
00410
Err
[function]
[call site]
00411
Endianity::is_little_endian
[function]
[call site]
00412
Endianity::write_u32
[function]
[call site]
00413
Endianity::is_little_endian
[function]
[call site]
00414
RunTimeEndian::is_big_endian
[function]
[call site]
00415
EndianVec::write_at
[function]
[call site]
00416
EndianVec::write_at
[function]
[call site]
00417
DebugFrameOffset::from
[function]
[call site]
00418
Err
[function]
[call site]
00419
Writer::write_u32_at
[function]
[call site]
00420
Endianity::is_little_endian
[function]
[call site]
00421
Endianity::write_u32
[function]
[call site]
00422
EndianVec::write_at
[function]
[call site]
00423
Writer::write_u64_at
[function]
[call site]
00424
Endianity::is_little_endian
[function]
[call site]
00425
Endianity::write_u64
[function]
[call site]
00426
EndianVec::write_at
[function]
[call site]
00427
Err
[function]
[call site]
00428
Error::UnsupportedWordSize
[function]
[call site]
00429
Result::unwrap
[function]
[call site]
00430
EndianVec::extend_from_slice
[function]
[call site]
00431
Evaluation::push
[function]
[call site]
00432
RelocationTarget::Section
[function]
[call site]
00433
T::write_eh_pointer
[function]
[call site]
00434
Section::writer_mut
[function]
[call site]
00435
&mut
[call site]
00436
constants::DwEhPe::application
[function]
[call site]
00437
DwEhPe
[function]
[call site]
00438
EndianVec::len
[function]
[call site]
00439
EndianVec::len
[function]
[call site]
00440
wrapping_sub
[function]
[call site]
00441
Err
[function]
[call site]
00442
Error::UnsupportedPointerEncoding
[function]
[call site]
00443
Writer::write_eh_pointer_data
[function]
[call site]
00444
Writer::write_udata
[function]
[call site]
00445
DebugFrameOffset::from
[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
Err
[function]
[call site]
00452
Endianity::is_little_endian
[function]
[call site]
00453
Endianity::write_u32
[function]
[call site]
00454
Endianity::is_little_endian
[function]
[call site]
00455
RunTimeEndian::is_big_endian
[function]
[call site]
00456
Expression::write
[function]
[call site]
00457
Expression::write
[function]
[call site]
00458
DebugFrameOffset::from
[function]
[call site]
00459
Err
[function]
[call site]
00460
Writer::write_u32
[function]
[call site]
00461
Writer::write_u64
[function]
[call site]
00462
Err
[function]
[call site]
00463
Error::UnsupportedWordSize
[function]
[call site]
00464
Writer::write_uleb128
[function]
[call site]
00465
Expression::write
[function]
[call site]
00466
read::unsigned
[function]
[call site]
00467
Reader::read_u8
[function]
[call site]
00468
Ok
[function]
[call site]
00469
DebugFrameOffset::from
[function]
[call site]
00470
DebugFrameOffset::from
[function]
[call site]
00471
low_bits_of_byte
[function]
[call site]
00472
Reader::read_u8
[function]
[call site]
00473
DebugFrameOffset::from
[function]
[call site]
00474
low_bits_of_byte
[function]
[call site]
00475
Ok
[function]
[call site]
00476
Reader::read_u8
[function]
[call site]
00477
Err
[function]
[call site]
00478
DebugFrameOffset::from
[function]
[call site]
00479
Ok
[function]
[call site]
00480
SubRange::bytes
[function]
[call site]
00481
slice::from_raw_parts
[function]
[call site]
00482
Writer::write_udata
[function]
[call site]
00483
Writer::write_udata
[function]
[call site]
00484
Writer::write_udata
[function]
[call site]
00485
Writer::write_sleb128
[function]
[call site]
00486
Expression::write
[function]
[call site]
00487
read::unsigned
[function]
[call site]
00488
Reader::read_u8
[function]
[call site]
00489
Ok
[function]
[call site]
00490
DebugFrameOffset::from
[function]
[call site]
00491
DebugFrameOffset::from
[function]
[call site]
00492
low_bits_of_byte
[function]
[call site]
00493
Reader::read_u8
[function]
[call site]
00494
DebugFrameOffset::from
[function]
[call site]
00495
low_bits_of_byte
[function]
[call site]
00496
Ok
[function]
[call site]
00497
Reader::read_u8
[function]
[call site]
00498
Err
[function]
[call site]
00499
DebugFrameOffset::from
[function]
[call site]
00500
Ok
[function]
[call site]
00501
SubRange::bytes
[function]
[call site]
00502
Writer::write_sdata
[function]
[call site]
00503
DebugFrameOffset::from
[function]
[call site]
00504
Err
[function]
[call site]
00505
Writer::write_u8
[function]
[call site]
00506
DebugFrameOffset::from
[function]
[call site]
00507
Err
[function]
[call site]
00508
Writer::write_u16
[function]
[call site]
00509
DebugFrameOffset::from
[function]
[call site]
00510
Err
[function]
[call site]
00511
Writer::write_u32
[function]
[call site]
00512
Writer::write_u64
[function]
[call site]
00513
Err
[function]
[call site]
00514
Error::UnsupportedWordSize
[function]
[call site]
00515
Writer::write_sdata
[function]
[call site]
00516
Writer::write_sdata
[function]
[call site]
00517
Err
[function]
[call site]
00518
Error::UnsupportedPointerEncoding
[function]
[call site]
00519
constants::DwEhPe::format
[function]
[call site]
00520
DwEhPe
[function]
[call site]
00521
Err
[function]
[call site]
00522
constants::DwEhPe::format
[function]
[call site]
00523
Err
[function]
[call site]
00524
Error::UnsupportedPointerEncoding
[function]
[call site]
00525
Section::relocate
[function]
[call site]
00526
T::len
[function]
[call site]
00527
RelocationTarget::Symbol
[function]
[call site]
00528
Some
[function]
[call site]
00529
Section::writer_mut
[function]
[call site]
00530
&mut
[call site]
00531
Address::Constant
[function]
[call site]
00532
Result::unwrap
[function]
[call site]
00533
EndianVec::extend_from_slice
[function]
[call site]
00534
to_le_bytes
[function]
[call site]
00535
EndianVec::len
[function]
[call site]
00536
T::write_eh_pointer
[function]
[call site]
00537
Address::Constant
[function]
[call site]
00538
Result::unwrap
[function]
[call site]
00539
EndianVec::extend_from_slice
[function]
[call site]
00540
to_le_bytes
[function]
[call site]
00541
EndianVec::len
[function]
[call site]
00542
T::write_eh_pointer
[function]
[call site]
00543
Result::unwrap
[function]
[call site]
00544
EndianVec::extend_from_slice
[function]
[call site]
00545
Evaluation::push
[function]
[call site]
00546
RelocationTarget::Symbol
[function]
[call site]
00547
Some
[function]
[call site]
00548
EndianVec::len
[function]
[call site]
00549
RelocationTarget::Symbol
[function]
[call site]
00550
Section::writer_mut
[function]
[call site]
00551
&mut
[call site]
00552
Address::Constant
[function]
[call site]
00553
Result::unwrap
[function]
[call site]
00554
EndianVec::extend_from_slice
[function]
[call site]
00555
to_le_bytes
[function]
[call site]
00556
EndianVec::len
[function]
[call site]
00557
T::write_address
[function]
[call site]
00558
Result::unwrap
[function]
[call site]
00559
EndianVec::extend_from_slice
[function]
[call site]
00560
Evaluation::push
[function]
[call site]
00561
RelocationTarget::Symbol
[function]
[call site]
00562
EndianVec::len
[function]
[call site]
00563
T::write_offset
[function]
[call site]
00564
Result::unwrap
[function]
[call site]
00565
EndianVec::extend_from_slice
[function]
[call site]
00566
Evaluation::push
[function]
[call site]
00567
RelocationTarget::Section
[function]
[call site]
00568
EndianVec::len
[function]
[call site]
00569
Writer::write_udata
[function]
[call site]
00570
Result::unwrap
[function]
[call site]
00571
T::write_offset_at
[function]
[call site]
00572
Result::unwrap
[function]
[call site]
00573
EndianVec::extend_from_slice
[function]
[call site]
00574
Evaluation::push
[function]
[call site]
00575
RelocationTarget::Section
[function]
[call site]
00576
T::write_eh_pointer
[function]
[call site]
00577
Address::Constant
[function]
[call site]
00578
Result::unwrap
[function]
[call site]
00579
EndianVec::extend_from_slice
[function]
[call site]
00580
to_le_bytes
[function]
[call site]
00581
EndianVec::len
[function]
[call site]
00582
T::write_eh_pointer
[function]
[call site]
00583
Address::Constant
[function]
[call site]
00584
Result::unwrap
[function]
[call site]
00585
EndianVec::extend_from_slice
[function]
[call site]
00586
to_le_bytes
[function]
[call site]
00587
EndianVec::len
[function]
[call site]
00588
T::write_eh_pointer
[function]
[call site]
00589
Result::unwrap
[function]
[call site]
00590
EndianVec::extend_from_slice
[function]
[call site]
00591
Evaluation::push
[function]
[call site]
00592
RelocationTarget::Symbol
[function]
[call site]
00593
Some
[function]
[call site]
00594
zip
[function]
[call site]
00595
tests::test_relocate_writer
[function]
[call site]
00596
EndianVec::new
[function]
[call site]
00597
EndianVec::new
[function]
[call site]
00598
EndianVec::new
[function]
[call site]
00599
EndianVec::new
[function]
[call site]
00600
Writer::write_udata
[function]
[call site]
00601
Result::unwrap
[function]
[call site]
00602
EndianVec::extend_from_slice
[function]
[call site]
00603
to_le_bytes
[function]
[call site]
00604
T::write_address
[function]
[call site]
00605
Address::Constant
[function]
[call site]
00606
Result::unwrap
[function]
[call site]
00607
EndianVec::extend_from_slice
[function]
[call site]
00608
to_le_bytes
[function]
[call site]
00609
EndianVec::len
[function]
[call site]
00610
T::write_address
[function]
[call site]
00611
Result::unwrap
[function]
[call site]
00612
EndianVec::extend_from_slice
[function]
[call site]
00613
Evaluation::push
[function]
[call site]
00614
RelocationTarget::Symbol
[function]
[call site]
00615
EndianVec::len
[function]
[call site]
00616
T::write_offset
[function]
[call site]
00617
Result::unwrap
[function]
[call site]
00618
EndianVec::extend_from_slice
[function]
[call site]
00619
Evaluation::push
[function]
[call site]
00620
RelocationTarget::Section
[function]
[call site]
00621
EndianVec::len
[function]
[call site]
00622
Writer::write_udata
[function]
[call site]
00623
Result::unwrap
[function]
[call site]
00624
T::write_offset_at
[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::Section
[function]
[call site]
00629
T::write_eh_pointer
[function]
[call site]
00630
Address::Constant
[function]
[call site]
00631
Result::unwrap
[function]
[call site]
00632
EndianVec::extend_from_slice
[function]
[call site]
00633
to_le_bytes
[function]
[call site]
00634
EndianVec::len
[function]
[call site]
00635
T::write_eh_pointer
[function]
[call site]
00636
Address::Constant
[function]
[call site]
00637
Result::unwrap
[function]
[call site]
00638
EndianVec::extend_from_slice
[function]
[call site]
00639
to_le_bytes
[function]
[call site]
00640
EndianVec::len
[function]
[call site]
00641
T::write_eh_pointer
[function]
[call site]
00642
Result::unwrap
[function]
[call site]
00643
EndianVec::extend_from_slice
[function]
[call site]
00644
Evaluation::push
[function]
[call site]
00645
RelocationTarget::Symbol
[function]
[call site]
00646
Some
[function]
[call site]
00647
copied
[function]
[call site]
00648
Expression::write
[function]
[call site]
00649
Vec::with_capacity
[function]
[call site]
00650
EndianVec::len
[function]
[call site]
00651
EndianVec::len
[function]
[call site]
00652
Evaluation::push
[function]
[call site]
00653
Format::initial_length_size
[function]
[call site]
00654
Evaluation::push
[function]
[call site]
00655
tests::test_relocate_writer
[function]
[call site]
00656
zip
[function]
[call site]
00657
tests::test_relocate_writer
[function]
[call site]
00658
copied
[function]
[call site]
00659
Expression::write
[function]
[call site]
00660
Option<&mut
[call site]
00661
Ok
[function]
[call site]
00662
Option<&mut
[call site]
00663
Ok
[function]
[call site]
00664
DebugFrameOffset::from
[function]
[call site]
00665
Err
[function]
[call site]
00666
Writer::write_u16
[function]
[call site]
00667
Err
[function]
[call site]
00668
Endianity::is_little_endian
[function]
[call site]
00669
Endianity::write_u32
[function]
[call site]
00670
Endianity::is_little_endian
[function]
[call site]
00671
RunTimeEndian::is_big_endian
[function]
[call site]
00672
Expression::write
[function]
[call site]
00673
Expression::write
[function]
[call site]
00674
DebugFrameOffset::from
[function]
[call site]
00675
Err
[function]
[call site]
00676
Writer::write_u32
[function]
[call site]
00677
Writer::write_u64
[function]
[call site]
00678
Err
[function]
[call site]
00679
Error::UnsupportedWordSize
[function]
[call site]
00680
Result::unwrap
[function]
[call site]
00681
EndianVec::extend_from_slice
[function]
[call site]
00682
to_le_bytes
[function]
[call site]
00683
T::write_address
[function]
[call site]
00684
Address::Constant
[function]
[call site]
00685
Result::unwrap
[function]
[call site]
00686
EndianVec::extend_from_slice
[function]
[call site]
00687
to_le_bytes
[function]
[call site]
00688
EndianVec::len
[function]
[call site]
00689
T::write_address
[function]
[call site]
00690
Result::unwrap
[function]
[call site]
00691
EndianVec::extend_from_slice
[function]
[call site]
00692
Evaluation::push
[function]
[call site]
00693
RelocationTarget::Symbol
[function]
[call site]
00694
EndianVec::len
[function]
[call site]
00695
T::write_offset
[function]
[call site]
00696
Result::unwrap
[function]
[call site]
00697
EndianVec::extend_from_slice
[function]
[call site]
00698
Evaluation::push
[function]
[call site]
00699
RelocationTarget::Section
[function]
[call site]
00700
EndianVec::len
[function]
[call site]
00701
Writer::write_udata
[function]
[call site]
00702
Result::unwrap
[function]
[call site]
00703
T::write_offset_at
[function]
[call site]
00704
Result::unwrap
[function]
[call site]
00705
EndianVec::extend_from_slice
[function]
[call site]
00706
Evaluation::push
[function]
[call site]
00707
RelocationTarget::Section
[function]
[call site]
00708
T::write_eh_pointer
[function]
[call site]
00709
Address::Constant
[function]
[call site]
00710
Result::unwrap
[function]
[call site]
00711
EndianVec::extend_from_slice
[function]
[call site]
00712
to_le_bytes
[function]
[call site]
00713
EndianVec::len
[function]
[call site]
00714
T::write_eh_pointer
[function]
[call site]
00715
Address::Constant
[function]
[call site]
00716
Result::unwrap
[function]
[call site]
00717
EndianVec::extend_from_slice
[function]
[call site]
00718
to_le_bytes
[function]
[call site]
00719
EndianVec::len
[function]
[call site]
00720
T::write_eh_pointer
[function]
[call site]
00721
Result::unwrap
[function]
[call site]
00722
EndianVec::extend_from_slice
[function]
[call site]
00723
Evaluation::push
[function]
[call site]
00724
RelocationTarget::Symbol
[function]
[call site]
00725
Some
[function]
[call site]
00726
position
[function]
[call site]
00727
ok_or_else
[function]
[call site]
00728
Error::UnexpectedEof
[function]
[call site]
00729
EndianReader::offset_id
[function]
[call site]
00730
EndianReader::split
[function]
[call site]
00731
EndianReader::len
[function]
[call site]
00732
Err
[function]
[call site]
00733
Error::UnexpectedEof
[function]
[call site]
00734
EndianReader::offset_id
[function]
[call site]
00735
ArrayVec::clone
[function]
[call site]
00736
SubRange::truncate
[function]
[call site]
00737
read::skip
[function]
[call site]
00738
Ok
[function]
[call site]
00739
EndianReader::skip
[function]
[call site]
00740
EndianReader::len
[function]
[call site]
00741
Err
[function]
[call site]
00742
Error::UnexpectedEof
[function]
[call site]
00743
EndianReader::offset_id
[function]
[call site]
00744
read::skip
[function]
[call site]
00745
Ok
[function]
[call site]
00746
Self::Offset::from_u8
[function]
[call site]
00747
DebugFrameOffset::from
[function]
[call site]
00748
Ok
[function]
[call site]
00749
AttributeValue::String
[function]
[call site]
00750
Reader::read_offset
[function]
[call site]
00751
AttributeValue::DebugStrRef
[function]
[call site]
00752
common::DebugStrOffset
[function]
[call site]
00753
Reader::read_offset
[function]
[call site]
00754
AttributeValue::DebugStrRefSup
[function]
[call site]
00755
common::DebugStrOffset
[function]
[call site]
00756
Reader::read_offset
[function]
[call site]
00757
AttributeValue::DebugLineStrRef
[function]
[call site]
00758
common::DebugLineStrOffset
[function]
[call site]
00759
Reader::read_uleb128
[function]
[call site]
00760
Result::and_then
[function]
[call site]
00761
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00762
common::DebugStrOffsetsIndex
[function]
[call site]
00763
Reader::read_u8
[function]
[call site]
00764
tests::size_of_register_rule_map
[function]
[call site]
00765
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00766
common::DebugStrOffsetsIndex
[function]
[call site]
00767
Endianity::read_u16
[function]
[call site]
00768
tests::size_of_register_rule_map
[function]
[call site]
00769
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00770
common::DebugStrOffsetsIndex
[function]
[call site]
00771
Endianity::read_uint
[function]
[call site]
00772
RunTimeEndian::is_big_endian
[function]
[call site]
00773
EndianVec::len
[function]
[call site]
00774
copy_from_slice
[function]
[call site]
00775
EndianVec::len
[function]
[call site]
00776
copy_from_slice
[function]
[call site]
00777
Endianity::read_u64
[function]
[call site]
00778
try_into
[function]
[call site]
00779
unwrap
[function]
[call site]
00780
RunTimeEndian::is_big_endian
[function]
[call site]
00781
u64::from_be_bytes
[function]
[call site]
00782
u64::from_le_bytes
[function]
[call site]
00783
u64::and_then
[function]
[call site]
00784
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00785
common::DebugStrOffsetsIndex
[function]
[call site]
00786
Endianity::read_u32
[function]
[call site]
00787
tests::size_of_register_rule_map
[function]
[call site]
00788
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00789
common::DebugStrOffsetsIndex
[function]
[call site]
00790
Err
[function]
[call site]
00791
Error::UnknownForm
[function]
[call site]
00792
Ok
[function]
[call site]
00793
Abbreviation::attributes
[function]
[call site]
00794
Ok
[function]
[call site]
00795
DebuggingInformationEntry::is_null
[function]
[call site]
00796
Err
[function]
[call site]
00797
Error::NoEntryAtGivenOffset
[function]
[call site]
00798
u64::into_u64
[function]
[call site]
00799
Ok
[function]
[call site]
00800
Expression::next_index
[function]
[call site]
00801
EndianVec::len
[function]
[call site]
00802
Result::or_default
[function]
[call site]
00803
Expression::new
[function]
[call site]
00804
LineEncoding::default
[function]
[call site]
00805
LineEncoding::default
[function]
[call site]
00806
ArrayVec::clone
[function]
[call site]
00807
ArrayVec::clone
[function]
[call site]
00808
LineProgram::add_directory
[function]
[call site]
00809
ArrayVec::clone
[function]
[call site]
00810
then
[function]
[call site]
00811
LineString::String
[function]
[call site]
00812
EndianVec::into_vec
[function]
[call site]
00813
LineProgram::add_file
[function]
[call site]
00814
ArrayVec::clone
[function]
[call site]
00815
Some
[function]
[call site]
00816
ArrayVec::clone
[function]
[call site]
00817
LineEncoding::default
[function]
[call site]
00818
ArrayVec::try_push
[function]
[call site]
00819
ArrayVec::clone
[function]
[call site]
00820
Result::unwrap
[function]
[call site]
00821
LineProgram::get_file_info_mut
[function]
[call site]
00822
get_index_mut
[function]
[call site]
00823
Expression::next_index
[function]
[call site]
00824
EndianVec::len
[function]
[call site]
00825
tests::size_of_register_rule_map
[function]
[call site]
00826
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00827
unwrap
[function]
[call site]
00828
Unit::new
[function]
[call site]
00829
DebugAbbrev::abbreviations
[function]
[call site]
00830
ArrayVec::clone
[function]
[call site]
00831
read::skip
[function]
[call site]
00832
Abbreviations::parse
[function]
[call site]
00833
Abbreviations::empty
[function]
[call site]
00834
EndianVec::new
[function]
[call site]
00835
btree_map::BTreeMap::new
[function]
[call site]
00836
LineEncoding::default
[function]
[call site]
00837
Abbreviation::parse
[function]
[call site]
00838
LineProgram::is_empty
[function]
[call site]
00839
LineProgram::is_empty
[function]
[call site]
00840
Ok
[function]
[call site]
00841
Reader::read_uleb128
[function]
[call site]
00842
Ok
[function]
[call site]
00843
Abbreviation::parse_tag
[function]
[call site]
00844
Reader::read_uleb128_u16
[function]
[call site]
00845
leb128::read::u16
[function]
[call site]
00846
Reader::read_u8
[function]
[call site]
00847
Ok
[function]
[call site]
00848
DebugFrameOffset::from
[function]
[call site]
00849
DebugFrameOffset
[function]
[call site]
00850
DebugFrameOffset::from
[function]
[call site]
00851
low_bits_of_byte
[function]
[call site]
00852
Reader::read_u8
[function]
[call site]
00853
DebugFrameOffset::from
[function]
[call site]
00854
low_bits_of_byte
[function]
[call site]
00855
Ok
[function]
[call site]
00856
Reader::read_u8
[function]
[call site]
00857
Err
[function]
[call site]
00858
DebugFrameOffset::from
[function]
[call site]
00859
Ok
[function]
[call site]
00860
Err
[function]
[call site]
00861
Ok
[function]
[call site]
00862
constants::DwTag
[function]
[call site]
00863
Abbreviation::parse_has_children
[function]
[call site]
00864
Reader::read_u8
[function]
[call site]
00865
constants::DwChildren
[function]
[call site]
00866
Ok
[function]
[call site]
00867
Err
[function]
[call site]
00868
Error::InvalidAbbreviationChildren
[function]
[call site]
00869
Abbreviation::parse_attributes
[function]
[call site]
00870
Attributes::new
[function]
[call site]
00871
AttributeSpecification::new
[function]
[call site]
00872
Option::unwrap_or
[function]
[call site]
00873
AttributeSpecification::parse
[function]
[call site]
00874
Reader::read_uleb128_u16
[function]
[call site]
00875
Reader::read_uleb128_u16
[function]
[call site]
00876
Ok
[function]
[call site]
00877
Err
[function]
[call site]
00878
Err
[function]
[call site]
00879
constants::DwAt
[function]
[call site]
00880
constants::DwForm
[function]
[call site]
00881
Some
[function]
[call site]
00882
Reader::read_sleb128
[function]
[call site]
00883
AttributeSpecification::new
[function]
[call site]
00884
Ok
[function]
[call site]
00885
Some
[function]
[call site]
00886
Evaluation::push
[function]
[call site]
00887
Ok
[function]
[call site]
00888
Abbreviation::new
[function]
[call site]
00889
Ok
[function]
[call site]
00890
Some
[function]
[call site]
00891
Abbreviations::insert
[function]
[call site]
00892
EndianVec::len
[function]
[call site]
00893
Err
[function]
[call site]
00894
EndianVec::len
[function]
[call site]
00895
LineProgram::is_empty
[function]
[call site]
00896
contains_key
[function]
[call site]
00897
Err
[function]
[call site]
00898
Evaluation::push
[function]
[call site]
00899
Ok
[function]
[call site]
00900
UnitHeader::entry
[function]
[call site]
00901
Err
[function]
[call site]
00902
Abbreviations::insert
[function]
[call site]
00903
EndianVec::len
[function]
[call site]
00904
Err
[function]
[call site]
00905
EndianVec::len
[function]
[call site]
00906
LineProgram::is_empty
[function]
[call site]
00907
contains_key
[function]
[call site]
00908
Err
[function]
[call site]
00909
Evaluation::push
[function]
[call site]
00910
Ok
[function]
[call site]
00911
UnitHeader::entry
[function]
[call site]
00912
Err
[function]
[call site]
00913
Abbreviations::insert
[function]
[call site]
00914
Ok
[function]
[call site]
00915
Ok
[function]
[call site]
00916
::core::result::Result::is_err
[function]
[call site]
00917
Err
[function]
[call site]
00918
Error::DuplicateAbbreviationCode
[function]
[call site]
00919
Ok
[function]
[call site]
00920
Unit::new_with_abbreviations
[function]
[call site]
00921
DebugStrOffsetsBase::default_for_encoding_and_file
[function]
[call site]
00922
common::DebugStrOffsetsBase
[function]
[call site]
00923
u64::from_u8
[function]
[call site]
00924
Format::initial_length_size
[function]
[call site]
00925
common::DebugStrOffsetsBase
[function]
[call site]
00926
u64::from_u8
[function]
[call site]
00927
DwEhPe::is_valid_encoding
[function]
[call site]
00928
DwEhPe::is_absent
[function]
[call site]
00929
DwEhPe::format
[function]
[call site]
00930
DwEhPe
[function]
[call site]
00931
DwEhPe::application
[function]
[call site]
00932
DwEhPe
[function]
[call site]
00933
DebugAddrBase
[function]
[call site]
00934
R::Offset::from_u8
[function]
[call site]
00935
DebugLocListsBase::default_for_encoding_and_file
[function]
[call site]
00936
common::DebugLocListsBase
[function]
[call site]
00937
u64::from_u8
[function]
[call site]
00938
ListsHeader::size_for_encoding
[function]
[call site]
00939
Format::initial_length_size
[function]
[call site]
00940
common::DebugLocListsBase
[function]
[call site]
00941
u64::from_u8
[function]
[call site]
00942
DwEhPe::is_valid_encoding
[function]
[call site]
00943
DebugRngListsBase::default_for_encoding_and_file
[function]
[call site]
00944
common::DebugRngListsBase
[function]
[call site]
00945
u64::from_u8
[function]
[call site]
00946
ListsHeader::size_for_encoding
[function]
[call site]
00947
Format::initial_length_size
[function]
[call site]
00948
common::DebugRngListsBase
[function]
[call site]
00949
u64::from_u8
[function]
[call site]
00950
DwEhPe::is_valid_encoding
[function]
[call site]
00951
UnitHeader::type_
[function]
[call site]
00952
Some
[function]
[call site]
00953
AddrHeader::entries
[function]
[call site]
00954
ArrayVec::clone
[function]
[call site]
00955
EntriesCursor::next_dfs
[function]
[call site]
00956
EntriesCursor::next_entry
[function]
[call site]
00957
LineProgram::is_empty
[function]
[call site]
00958
DebuggingInformationEntry::set_null
[function]
[call site]
00959
ArrayVec::clear
[function]
[call site]
00960
Ok
[function]
[call site]
00961
EntriesRaw::read_entry
[function]
[call site]
00962
Ok
[function]
[call site]
00963
LineProgram::is_empty
[function]
[call site]
00964
LineProgram::is_empty
[function]
[call site]
00965
DebuggingInformationEntry::set_null
[function]
[call site]
00966
Err
[function]
[call site]
00967
DebuggingInformationEntry::is_null
[function]
[call site]
00968
Ok
[function]
[call site]
00969
Some
[function]
[call site]
00970
Ok
[function]
[call site]
00971
EntriesCursor::current
[function]
[call site]
00972
DebuggingInformationEntry::is_null
[function]
[call site]
00973
Some
[function]
[call site]
00974
Option::ok_or
[function]
[call site]
00975
DebuggingInformationEntry::attrs
[function]
[call site]
00976
SectionId::name
[function]
[call site]
00977
Some
[function]
[call site]
00978
Expression::op_variable_value
[function]
[call site]
00979
Evaluation::push
[function]
[call site]
00980
Operation::VariableValue
[function]
[call site]
00981
Some
[function]
[call site]
00982
Expression::op_variable_value
[function]
[call site]
00983
Some
[function]
[call site]
00984
Expression::op_variable_value
[function]
[call site]
00985
Expression::op_variable_value
[function]
[call site]
00986
Some
[function]
[call site]
00987
Expression::op_variable_value
[function]
[call site]
00988
Expression::op_variable_value
[function]
[call site]
00989
Expression::op_variable_value
[function]
[call site]
00990
Expression::op_variable_value
[function]
[call site]
00991
LineProgram::is_none
[function]
[call site]
00992
Expression::op_variable_value
[function]
[call site]
00993
Some
[function]
[call site]
00994
Dwarf::attr_string
[function]
[call site]
00995
Ok
[function]
[call site]
00996
Dwarf::string
[function]
[call site]
00997
DebugStr::get_str
[function]
[call site]
00998
ArrayVec::clone
[function]
[call site]
00999
read::skip
[function]
[call site]
01000
Reader::read_null_terminated_slice
[function]
[call site]
01001
EndianReader::find
[function]
[call site]
01002
EndianReader::split
[function]
[call site]
01003
EndianReader::skip
[function]
[call site]
01004
Self::Offset::from_u8
[function]
[call site]
01005
Ok
[function]
[call site]
01006
Dwarf::sup_string
[function]
[call site]
01007
Dwarf::sup
[function]
[call site]
01008
as_ref
[function]
[call site]
01009
tests::size_of_register_rule_map
[function]
[call site]
01010
DebugStr::get_str
[function]
[call site]
01011
Err
[function]
[call site]
01012
Dwarf::line_string
[function]
[call site]
01013
DebugStr::get_str
[function]
[call site]
01014
Dwarf::string_offset
[function]
[call site]
01015
DebugStrOffsets::get_str_offset
[function]
[call site]
01016
ArrayVec::clone
[function]
[call site]
01017
read::skip
[function]
[call site]
01018
read::skip
[function]
[call site]
01019
R::Offset::from_u64
[function]
[call site]
01020
Ok
[function]
[call site]
01021
u64::into_u64
[function]
[call site]
01022
DebugFrameOffset::from
[function]
[call site]
01023
Format::word_size
[function]
[call site]
01024
Reader::read_offset
[function]
[call site]
01025
Reader::read_word
[function]
[call site]
01026
tests::size_of_register_rule_map
[function]
[call site]
01027
DwEhPe::format
[function]
[call site]
01028
DwEhPe
[function]
[call site]
01029
Dwarf::string
[function]
[call site]
01030
Err
[function]
[call site]
01031
tests::test_dw_eh_pe_is_valid_encoding_ok
[function]
[call site]
01032
Dwarf::attr_string
[function]
[call site]
01033
tests::test_dw_eh_pe_is_valid_encoding_ok
[function]
[call site]
01034
Some
[function]
[call site]
01035
tests::test_line_program
[function]
[call site]
01036
Unit::address_size
[function]
[call site]
01037
ArrayVec::clone
[function]
[call site]
01038
ArrayVec::clone
[function]
[call site]
01039
Dwarf::attr_address
[function]
[call site]
01040
Ok
[function]
[call site]
01041
Some
[function]
[call site]
01042
Dwarf::address
[function]
[call site]
01043
DebugAddr::get_address
[function]
[call site]
01044
ArrayVec::clone
[function]
[call site]
01045
read::skip
[function]
[call site]
01046
read::skip
[function]
[call site]
01047
R::Offset::from_u64
[function]
[call site]
01048
u64::into_u64
[function]
[call site]
01049
DebugFrameOffset::from
[function]
[call site]
01050
Reader::read_address
[function]
[call site]
01051
Reader::read_u8
[function]
[call site]
01052
Reader::read_u8_array
[function]
[call site]
01053
Ok
[function]
[call site]
01054
tests::size_of_register_rule_map
[function]
[call site]
01055
Reader::read_u16
[function]
[call site]
01056
Reader::read_u8_array
[function]
[call site]
01057
Ok
[function]
[call site]
01058
EndianReader::endian
[function]
[call site]
01059
Endianity::read_u16
[function]
[call site]
01060
try_into
[function]
[call site]
01061
unwrap
[function]
[call site]
01062
RunTimeEndian::is_big_endian
[function]
[call site]
01063
u16::from_be_bytes
[function]
[call site]
01064
u16::from_le_bytes
[function]
[call site]
01065
tests::size_of_register_rule_map
[function]
[call site]
01066
Reader::read_u32
[function]
[call site]
01067
tests::size_of_register_rule_map
[function]
[call site]
01068
Reader::read_u64
[function]
[call site]
01069
Err
[function]
[call site]
01070
Error::UnsupportedAddressSize
[function]
[call site]
01071
UnitHeader::encoding
[function]
[call site]
01072
tests::size_of_register_rule_map
[function]
[call site]
01073
Ok
[function]
[call site]
01074
Ok
[function]
[call site]
01075
Sections::get_mut
[function]
[call site]
01076
Some
[function]
[call site]
01077
Some
[function]
[call site]
01078
Some
[function]
[call site]
01079
Some
[function]
[call site]
01080
Some
[function]
[call site]
01081
Some
[function]
[call site]
01082
Some
[function]
[call site]
01083
Some
[function]
[call site]
01084
Some
[function]
[call site]
01085
Some
[function]
[call site]
01086
Some
[function]
[call site]
01087
Unit::root
[function]
[call site]
01088
T::write_offset
[function]
[call site]
01089
Section::relocate
[function]
[call site]
01090
T::len
[function]
[call site]
01091
RelocationTarget::Section
[function]
[call site]
01092
Section::writer_mut
[function]
[call site]
01093
&mut
[call site]
01094
AttributeValue::String
[function]
[call site]
01095
EndianVec::into_vec
[function]
[call site]
01096
T::write_offset
[function]
[call site]
01097
AttributeValue::String
[function]
[call site]
01098
EndianVec::into_vec
[function]
[call site]
01099
T::write_offset
[function]
[call site]
01100
T::write_offset
[function]
[call site]
01101
AttributeValue::FileIndex
[function]
[call site]
01102
Some
[function]
[call site]
01103
AbbreviationTable::add
[function]
[call site]
01104
Sections::new
[function]
[call site]
01105
DebugAbbrev
[function]
[call site]
01106
ArrayVec::clone
[function]
[call site]
01107
LineEncoding::default
[function]
[call site]
01108
ArrayVec::try_push
[function]
[call site]
01109
ArrayVec::clone
[function]
[call site]
01110
Result::unwrap
[function]
[call site]
01111
write::DebugInfo
[function]
[call site]
01112
ArrayVec::clone
[function]
[call site]
01113
write::DebugLine
[function]
[call site]
01114
ArrayVec::clone
[function]
[call site]
01115
write::DebugLineStr
[function]
[call site]
01116
ArrayVec::clone
[function]
[call site]
01117
write::DebugRanges
[function]
[call site]
01118
ArrayVec::clone
[function]
[call site]
01119
write::DebugRngLists
[function]
[call site]
01120
ArrayVec::clone
[function]
[call site]
01121
write::DebugLoc
[function]
[call site]
01122
ArrayVec::clone
[function]
[call site]
01123
DebugLocLists
[function]
[call site]
01124
ArrayVec::clone
[function]
[call site]
01125
write::DebugStr
[function]
[call site]
01126
ArrayVec::clone
[function]
[call site]
01127
write::DebugFrame
[function]
[call site]
01128
ArrayVec::clone
[function]
[call site]
01129
write::EhFrame
[function]
[call site]
01130
EndianVec::new
[function]
[call site]
01131
EndianVec::new
[function]
[call site]
01132
EndianVec::new
[function]
[call site]
01133
EndianVec::new
[function]
[call site]
01134
Expression::write
[function]
[call site]
01135
Result::unwrap
[function]
[call site]
01136
Result::read
[function]
[call site]
01137
LineEncoding::default
[function]
[call site]
01138
Self::sample_size
[function]
[call site]
01139
configure_from_args
[function]
[call site]
01140
bench_function
[function]
[call site]
01141
bench_function
[function]
[call site]
01142
bench_function
[function]
[call site]
01143
bench_function
[function]
[call site]
01144
bench_function
[function]
[call site]
01145
bench_function
[function]
[call site]
01146
bench_function
[function]
[call site]
01147
bench_function
[function]
[call site]
01148
bench_function
[function]
[call site]
01149
LineEncoding::default
[function]
[call site]
01150
Self::configure_from_args
[function]
[call site]
01151
bench_function
[function]
[call site]
01152
bench_function
[function]
[call site]
01153
bench_function
[function]
[call site]
01154
bench_function
[function]
[call site]
01155
bench_function
[function]
[call site]
01156
bench_function
[function]
[call site]
01157
bench_function
[function]
[call site]
01158
bench_function
[function]
[call site]
01159
bench_function
[function]
[call site]
01160
bench_function
[function]
[call site]
01161
bench_function
[function]
[call site]
01162
bench_function
[function]
[call site]
01163
DebugFrameOffset::from
[function]
[call site]
01164
DebugFrameOffset
[function]
[call site]
01165
Some
[function]
[call site]
01166
Address::Constant
[function]
[call site]
01167
Self::unwrap
[function]
[call site]
01168
tests::test_relocate_writer
[function]
[call site]
01169
tests::test_relocate_writer
[function]
[call site]
01170
Expression::set_target
[function]
[call site]
01171
Unit::root
[function]
[call site]
01172
Expression::set_target
[function]
[call site]
01173
AddrHeaderIter::next
[function]
[call site]
01174
AddrHeaderIter::next
[function]
[call site]
01175
AddrHeaderIter::next
[function]
[call site]
01176
Option::transpose
[function]
[call site]
01177
Option::transpose
[function]
[call site]
01178
unwrap
[function]
[call site]
01179
gimli::write::ConvertResult::get
[function]
[call site]
01180
gimli::write::ConvertResult::root
[function]
[call site]
01181
Expression::set_target
[function]
[call site]
01182
LineProgram::get_file
[function]
[call site]
01183
get_index
[function]
[call site]
01184
Expression::next_index
[function]
[call site]
01185
tests::size_of_register_rule_map
[function]
[call site]
01186
unwrap
[function]
[call site]
01187
LineProgram::get_file
[function]
[call site]
01188
LineProgram::get_file_info
[function]
[call site]
01189
get_index
[function]
[call site]
01190
Expression::next_index
[function]
[call site]
01191
tests::size_of_register_rule_map
[function]
[call site]
01192
unwrap
[function]
[call site]
01193
LineProgram::get_file_info
[function]
[call site]
01194
IncompleteLineProgram::rows
[function]
[call site]
01195
Expression::new
[function]
[call site]
01196
LineEncoding::default
[function]
[call site]
01197
LineRows::next_row
[function]
[call site]
01198
LineRow::reset
[function]
[call site]
01199
Expression::new
[function]
[call site]
01200
LineEncoding::default
[function]
[call site]
01201
DebugAranges::header
[function]
[call site]
01202
ArrayVec::clone
[function]
[call site]
01203
read::skip
[function]
[call site]
01204
ArangeHeader::parse
[function]
[call site]
01205
Reader::read_initial_length
[function]
[call site]
01206
Reader::read_u32
[function]
[call site]
01207
Ok
[function]
[call site]
01208
Self::Offset::from_u32
[function]
[call site]
01209
DebugFrameOffset::from
[function]
[call site]
01210
Reader::read_u64
[function]
[call site]
01211
Result::and_then
[function]
[call site]
01212
Ok
[function]
[call site]
01213
Err
[function]
[call site]
01214
Error::UnknownReservedLength
[function]
[call site]
01215
EndianReader::split
[function]
[call site]
01216
Endianity::read_u16
[function]
[call site]
01217
try_into
[function]
[call site]
01218
unwrap
[function]
[call site]
01219
RunTimeEndian::is_big_endian
[function]
[call site]
01220
u16::from_be_bytes
[function]
[call site]
01221
u16::from_le_bytes
[function]
[call site]
01222
Err
[function]
[call site]
01223
Error::UnknownVersion
[function]
[call site]
01224
DebugFrameOffset::from
[function]
[call site]
01225
Reader::read_offset
[function]
[call site]
01226
Reader::read_word
[function]
[call site]
01227
tests::size_of_register_rule_map
[function]
[call site]
01228
Reader::read_address_size
[function]
[call site]
01229
Reader::read_u8
[function]
[call site]
01230
Ok
[function]
[call site]
01231
Err
[function]
[call site]
01232
Error::UnsupportedAddressSize
[function]
[call site]
01233
Reader::read_u8
[function]
[call site]
01234
Reader::read_u8_array
[function]
[call site]
01235
Ok
[function]
[call site]
01236
Err
[function]
[call site]
01237
Error::UnsupportedSegmentSize
[function]
[call site]
01238
Format::initial_length_size
[function]
[call site]
01239
Format::word_size
[function]
[call site]
01240
u8::checked_mul
[function]
[call site]
01241
ok_or
[function]
[call site]
01242
Error::UnsupportedAddressSize
[function]
[call site]
01243
Err
[function]
[call site]
01244
Error::UnsupportedAddressSize
[function]
[call site]
01245
read::skip
[function]
[call site]
01246
Reader::read_u8
[function]
[call site]
01247
Ok
[function]
[call site]
01248
R::Offset::from_u8
[function]
[call site]
01249
Ok
[function]
[call site]
01250
LineInstructions::next_instruction
[function]
[call site]
01251
LineProgram::is_empty
[function]
[call site]
01252
Ok
[function]
[call site]
01253
LineInstruction::parse
[function]
[call site]
01254
Reader::read_u8
[function]
[call site]
01255
Reader::read_uleb128
[function]
[call site]
01256
Result::and_then
[function]
[call site]
01257
EndianReader::split
[function]
[call site]
01258
Reader::read_u8
[function]
[call site]
01259
constants::DwLne
[function]
[call site]
01260
Ok
[function]
[call site]
01261
Reader::read_address
[function]
[call site]
01262
Unit::address_size
[function]
[call site]
01263
Ok
[function]
[call site]
01264
LineInstruction::SetAddress
[function]
[call site]
01265
Unit::version
[function]
[call site]
01266
Reader::read_null_terminated_slice
[function]
[call site]
01267
FileEntry::parse
[function]
[call site]
01268
Reader::read_uleb128
[function]
[call site]
01269
Reader::read_uleb128
[function]
[call site]
01270
Reader::read_uleb128
[function]
[call site]
01271
AttributeValue::String
[function]
[call site]
01272
Ok
[function]
[call site]
01273
Ok
[function]
[call site]
01274
LineInstruction::DefineFile
[function]
[call site]
01275
Ok
[function]
[call site]
01276
LineInstruction::UnknownExtended
[function]
[call site]
01277
Reader::read_uleb128
[function]
[call site]
01278
Ok
[function]
[call site]
01279
LineInstruction::SetDiscriminator
[function]
[call site]
01280
Ok
[function]
[call site]
01281
LineInstruction::UnknownExtended
[function]
[call site]
01282
Ok
[function]
[call site]
01283
LineInstruction::Special
[function]
[call site]
01284
constants::DwLns
[function]
[call site]
01285
Ok
[function]
[call site]
01286
Reader::read_uleb128
[function]
[call site]
01287
Ok
[function]
[call site]
01288
LineInstruction::AdvancePc
[function]
[call site]
01289
Reader::read_sleb128
[function]
[call site]
01290
Ok
[function]
[call site]
01291
LineInstruction::AdvanceLine
[function]
[call site]
01292
Reader::read_uleb128
[function]
[call site]
01293
Ok
[function]
[call site]
01294
LineInstruction::SetFile
[function]
[call site]
01295
Reader::read_uleb128
[function]
[call site]
01296
Ok
[function]
[call site]
01297
LineInstruction::SetColumn
[function]
[call site]
01298
Ok
[function]
[call site]
01299
Ok
[function]
[call site]
01300
Ok
[function]
[call site]
01301
Endianity::read_u16
[function]
[call site]
01302
Ok
[function]
[call site]
01303
LineInstruction::FixedAddPc
[function]
[call site]
01304
Ok
[function]
[call site]
01305
Ok
[function]
[call site]
01306
Reader::read_uleb128
[function]
[call site]
01307
Ok
[function]
[call site]
01308
LineInstruction::SetIsa
[function]
[call site]
01309
LineProgramHeader::standard_opcode_lengths
[function]
[call site]
01310
ArrayVec::clone
[function]
[call site]
01311
LineEncoding::default
[function]
[call site]
01312
ArrayVec::try_push
[function]
[call site]
01313
ArrayVec::clone
[function]
[call site]
01314
Result::unwrap
[function]
[call site]
01315
read::skip
[function]
[call site]
01316
Reader::read_u8
[function]
[call site]
01317
Ok
[function]
[call site]
01318
R::Offset::from_u8
[function]
[call site]
01319
Reader::read_u8
[function]
[call site]
01320
Reader::read_u8_array
[function]
[call site]
01321
Ok
[function]
[call site]
01322
Ok
[function]
[call site]
01323
LineInstruction::UnknownStandard0
[function]
[call site]
01324
Reader::read_uleb128
[function]
[call site]
01325
Ok
[function]
[call site]
01326
LineInstruction::UnknownStandard1
[function]
[call site]
01327
ArrayVec::clone
[function]
[call site]
01328
LineEncoding::default
[function]
[call site]
01329
ArrayVec::try_push
[function]
[call site]
01330
ArrayVec::clone
[function]
[call site]
01331
Result::unwrap
[function]
[call site]
01332
Reader::read_uleb128
[function]
[call site]
01333
OperationIter::offset_from
[function]
[call site]
01334
OperationIter::offset_from
[function]
[call site]
01335
OperationIter::offset_from
[function]
[call site]
01336
SubRange::truncate
[function]
[call site]
01337
Ok
[function]
[call site]
01338
LineInstruction::UnknownStandardN
[function]
[call site]
01339
Ok
[function]
[call site]
01340
Some
[function]
[call site]
01341
LineProgram::is_empty
[function]
[call site]
01342
Err
[function]
[call site]
01343
DebugAranges::header
[function]
[call site]
01344
Err
[function]
[call site]
01345
Ok
[function]
[call site]
01346
LineRow::execute
[function]
[call site]
01347
Ok
[function]
[call site]
01348
LineRow::exec_special_opcode
[function]
[call site]
01349
LineRow::adjust_opcode
[function]
[call site]
01350
DebugFrameOffset::from
[function]
[call site]
01351
LineRow::apply_line_advance
[function]
[call site]
01352
core::num::Wrapping
[function]
[call site]
01353
DebugFrameOffset::from
[function]
[call site]
01354
LineRow::apply_operation_advance
[function]
[call site]
01355
Ok
[function]
[call site]
01356
core::num::Wrapping
[function]
[call site]
01357
DebugFrameOffset::from
[function]
[call site]
01358
core::num::Wrapping
[function]
[call site]
01359
DebugFrameOffset::from
[function]
[call site]
01360
core::num::Wrapping
[function]
[call site]
01361
u64::add_sized
[function]
[call site]
01362
u64::checked_add
[function]
[call site]
01363
ok_or
[function]
[call site]
01364
u64::ones_sized
[function]
[call site]
01365
Err
[function]
[call site]
01366
Ok
[function]
[call site]
01367
Unit::address_size
[function]
[call site]
01368
Ok
[function]
[call site]
01369
DebugFrameOffset::from
[function]
[call site]
01370
Ok
[function]
[call site]
01371
DebugAranges::header
[function]
[call site]
01372
LineRow::apply_operation_advance
[function]
[call site]
01373
DebugAranges::header
[function]
[call site]
01374
LineRow::apply_line_advance
[function]
[call site]
01375
LineRow::adjust_opcode
[function]
[call site]
01376
DebugAranges::header
[function]
[call site]
01377
DebugAranges::header
[function]
[call site]
01378
LineRow::apply_operation_advance
[function]
[call site]
01379
DebugFrameOffset::from
[function]
[call site]
01380
DebugAranges::header
[function]
[call site]
01381
DebugAranges::header
[function]
[call site]
01382
Unit::address_size
[function]
[call site]
01383
u64::add_sized
[function]
[call site]
01384
DebugFrameOffset::from
[function]
[call site]
01385
ReaderAddress::min_tombstone
[function]
[call site]
01386
u64::zeros
[function]
[call site]
01387
u64::wrapping_add_sized
[function]
[call site]
01388
u64::ones_sized
[function]
[call site]
01389
u64::wrapping_add
[function]
[call site]
01390
u64::wrapping_add
[function]
[call site]
01391
DebugAranges::header
[function]
[call site]
01392
LineProgram::add_file
[function]
[call site]
01393
LineRow::reset
[function]
[call site]
01394
DebugAranges::header
[function]
[call site]
01395
Ok
[function]
[call site]
01396
Some
[function]
[call site]
01397
LineRows::header
[function]
[call site]
01398
DebugAranges::header
[function]
[call site]
01399