The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 641 | 205 | Reader::read_uleb128 | call site: 00205 | EntriesRaw::read_attributes |
| 39 | 165 | Abbreviations::insert | call site: 00165 | EntriesRaw::read_entry |
| 27 | 33 | DebugAbbrev::abbreviations | call site: 00033 | SubRange::read_slice |
| 27 | 91 | Reader::read_uleb128_u16 | call site: 00091 | Abbreviation::parse_attributes |
| 23 | 9 | DebugAbbrev::abbreviations | call site: 00009 | ArrayVec::try_push |
| 23 | 131 | Reader::read_sleb128 | call site: 00131 | Abbreviations::insert |
| 17 | 73 | Reader::read_uleb128 | call site: 00073 | Reader::read_u8 |
| 10 | 120 | AttributeSpecification::new | call site: 00120 | AttributeSpecification::parse |
| 8 | 0 | EP | call site: 00000 | DebugAbbrev::abbreviations |
| 7 | 65 | Abbreviations::empty | call site: 00065 | Abbreviation::parse |
| 5 | 861 | Abbreviations::insert | call site: 00861 | Expression::set_target |
| 2 | 161 | Abbreviations::insert | call site: 00161 | ArrayVec::try_push |
fuzz_target
[function]
[call site]
00000
EndianVec::len
[function]
[call site]
00001
EndianVec::len
[function]
[call site]
00002
DebugAbbrev::new
[function]
[call site]
00003
DebugFrameOffset::from
[function]
[call site]
00004
DebugFrameOffset
[function]
[call site]
00005
EndianSlice::new
[function]
[call site]
00006
gimli::DebugAbbrevOffset
[function]
[call site]
00007
DebugAbbrev::abbreviations
[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
Vec::grow
[function]
[call site]
00015
core::mem::replace
[function]
[call site]
00016
Expression::new
[function]
[call site]
00017
LineEncoding::default
[function]
[call site]
00018
DebugFrameOffset::into
[function]
[call site]
00019
Unit::reserve
[function]
[call site]
00020
Expression::new
[function]
[call site]
00021
LineEncoding::default
[function]
[call site]
00022
Vec::set_len
[function]
[call site]
00023
Vec::capacity
[function]
[call site]
00024
Vec::into_boxed_slice
[function]
[call site]
00025
Ok
[function]
[call site]
00026
[T;
[call site]
00027
Expression::new
[function]
[call site]
00028
LineEncoding::default
[function]
[call site]
00029
Ok
[function]
[call site]
00030
ArrayVec::clone
[function]
[call site]
00031
Result::unwrap
[function]
[call site]
00032
read::skip
[function]
[call site]
00033
Reader::read_u8
[function]
[call site]
00034
Reader::read_u8_array
[function]
[call site]
00035
LineEncoding::default
[function]
[call site]
00036
EndianReader::read_slice
[function]
[call site]
00037
SubRange::read_slice
[function]
[call site]
00038
SubRange::len
[function]
[call site]
00039
slice::from_raw_parts
[function]
[call site]
00040
SubRange::skip
[function]
[call site]
00041
AbbreviationTable::add
[function]
[call site]
00042
insert_full
[function]
[call site]
00043
Some
[function]
[call site]
00044
EndianVec::len
[function]
[call site]
00045
EndianVec::len
[function]
[call site]
00046
Vec::copy_from_slice
[function]
[call site]
00047
Ok
[function]
[call site]
00048
Err
[function]
[call site]
00049
Error::UnexpectedEof
[function]
[call site]
00050
EndianReader::offset_id
[function]
[call site]
00051
read::ReaderOffsetId
[function]
[call site]
00052
EndianReader::bytes
[function]
[call site]
00053
SubRange::bytes
[function]
[call site]
00054
slice::from_raw_parts
[function]
[call site]
00055
&[u8]::as_ptr
[function]
[call site]
00056
<A
[call site]
00057
Ok
[function]
[call site]
00058
Ok
[function]
[call site]
00059
Ok
[function]
[call site]
00060
Abbreviations::parse
[function]
[call site]
00061
Abbreviations::empty
[function]
[call site]
00062
EndianVec::new
[function]
[call site]
00063
EndianVec::new
[function]
[call site]
00064
btree_map::BTreeMap::new
[function]
[call site]
00065
LineEncoding::default
[function]
[call site]
00066
Abbreviation::parse
[function]
[call site]
00067
LineProgram::is_empty
[function]
[call site]
00068
LineProgram::is_empty
[function]
[call site]
00069
LineProgram::is_empty
[function]
[call site]
00070
Ok
[function]
[call site]
00071
Reader::read_uleb128
[function]
[call site]
00072
leb128::read::unsigned
[function]
[call site]
00073
Reader::read_u8
[function]
[call site]
00074
Ok
[function]
[call site]
00075
DebugFrameOffset::from
[function]
[call site]
00076
DebugFrameOffset
[function]
[call site]
00077
DebugFrameOffset::from
[function]
[call site]
00078
low_bits_of_byte
[function]
[call site]
00079
Reader::read_u8
[function]
[call site]
00080
DebugFrameOffset::from
[function]
[call site]
00081
low_bits_of_byte
[function]
[call site]
00082
Ok
[function]
[call site]
00083
Reader::read_u8
[function]
[call site]
00084
Err
[function]
[call site]
00085
DebugFrameOffset::from
[function]
[call site]
00086
Ok
[function]
[call site]
00087
Ok
[function]
[call site]
00088
Abbreviation::parse_tag
[function]
[call site]
00089
Reader::read_uleb128_u16
[function]
[call site]
00090
leb128::read::u16
[function]
[call site]
00091
Reader::read_u8
[function]
[call site]
00092
Ok
[function]
[call site]
00093
DebugFrameOffset::from
[function]
[call site]
00094
DebugFrameOffset
[function]
[call site]
00095
DebugFrameOffset::from
[function]
[call site]
00096
low_bits_of_byte
[function]
[call site]
00097
Reader::read_u8
[function]
[call site]
00098
DebugFrameOffset::from
[function]
[call site]
00099
low_bits_of_byte
[function]
[call site]
00100
Ok
[function]
[call site]
00101
Reader::read_u8
[function]
[call site]
00102
Err
[function]
[call site]
00103
DebugFrameOffset::from
[function]
[call site]
00104
Ok
[function]
[call site]
00105
Err
[function]
[call site]
00106
Ok
[function]
[call site]
00107
constants::DwTag
[function]
[call site]
00108
Abbreviation::parse_has_children
[function]
[call site]
00109
Reader::read_u8
[function]
[call site]
00110
Reader::read_u8_array
[function]
[call site]
00111
Ok
[function]
[call site]
00112
constants::DwChildren
[function]
[call site]
00113
Ok
[function]
[call site]
00114
Err
[function]
[call site]
00115
Error::InvalidAbbreviationChildren
[function]
[call site]
00116
Abbreviation::parse_attributes
[function]
[call site]
00117
Attributes::new
[function]
[call site]
00118
AttributeSpecification::new
[function]
[call site]
00119
Option::unwrap_or
[function]
[call site]
00120
AttributeSpecification::parse
[function]
[call site]
00121
Reader::read_uleb128_u16
[function]
[call site]
00122
Reader::read_uleb128_u16
[function]
[call site]
00123
Ok
[function]
[call site]
00124
Err
[function]
[call site]
00125
Err
[function]
[call site]
00126
constants::DwAt
[function]
[call site]
00127
constants::DwForm
[function]
[call site]
00128
Some
[function]
[call site]
00129
Reader::read_sleb128
[function]
[call site]
00130
leb128::read::signed
[function]
[call site]
00131
Reader::read_u8
[function]
[call site]
00132
Err
[function]
[call site]
00133
DebugFrameOffset::from
[function]
[call site]
00134
DebugFrameOffset
[function]
[call site]
00135
low_bits_of_byte
[function]
[call site]
00136
Ok
[function]
[call site]
00137
AttributeSpecification::new
[function]
[call site]
00138
Ok
[function]
[call site]
00139
Some
[function]
[call site]
00140
Evaluation::push
[function]
[call site]
00141
ArrayVec::try_push
[function]
[call site]
00142
[T;
[call site]
00143
Self::Storage::len
[function]
[call site]
00144
Vec::grow
[function]
[call site]
00145
[T;
[call site]
00146
Expression::new
[function]
[call site]
00147
Ok
[function]
[call site]
00148
map_err
[function]
[call site]
00149
Ok
[function]
[call site]
00150
Abbreviation::new
[function]
[call site]
00151
Ok
[function]
[call site]
00152
Some
[function]
[call site]
00153
Abbreviations::insert
[function]
[call site]
00154
EndianVec::len
[function]
[call site]
00155
Err
[function]
[call site]
00156
EndianVec::len
[function]
[call site]
00157
LineProgram::is_empty
[function]
[call site]
00158
contains_key
[function]
[call site]
00159
Err
[function]
[call site]
00160
Evaluation::push
[function]
[call site]
00161
ArrayVec::try_push
[function]
[call site]
00162
map_err
[function]
[call site]
00163
Ok
[function]
[call site]
00164
UnitHeader::entry
[function]
[call site]
00165
DebuggingInformationEntry::null
[function]
[call site]
00166
EndianVec::new
[function]
[call site]
00167
read::UnitOffset
[function]
[call site]
00168
u64::from_u8
[function]
[call site]
00169
DebugFrameOffset::from
[function]
[call site]
00170
UnitHeader::entries_raw
[function]
[call site]
00171
Result::unwrap_or_else
[function]
[call site]
00172
UnitHeader::root_offset
[function]
[call site]
00173
read::UnitOffset
[function]
[call site]
00174
UnitHeader::header_size
[function]
[call site]
00175
UnitHeader::length_including_self
[function]
[call site]
00176
u64::from_u8
[function]
[call site]
00177
UnitHeader::format
[function]
[call site]
00178
Format::initial_length_size
[function]
[call site]
00179
EndianVec::len
[function]
[call site]
00180
Ok
[function]
[call site]
00181
EntriesRaw::new
[function]
[call site]
00182
read::UnitOffset
[function]
[call site]
00183
EndianVec::len
[function]
[call site]
00184
EndianVec::len
[function]
[call site]
00185
UnitHeader::range_from
[function]
[call site]
00186
UnitHeader::is_in_bounds
[function]
[call site]
00187
UnitHeader::header_size
[function]
[call site]
00188
EndianVec::len
[function]
[call site]
00189
Err
[function]
[call site]
00190
Error::OffsetOutOfBounds
[function]
[call site]
00191
u64::into_u64
[function]
[call site]
00192
UnitHeader::header_size
[function]
[call site]
00193
ArrayVec::clone
[function]
[call site]
00194
read::skip
[function]
[call site]
00195
Ok
[function]
[call site]
00196
Some
[function]
[call site]
00197
EntriesRaw::read_entry
[function]
[call site]
00198
EntriesRaw::next_depth
[function]
[call site]
00199
EntriesRaw::next_offset
[function]
[call site]
00200
read::UnitOffset
[function]
[call site]
00201
EndianVec::len
[function]
[call site]
00202
EntriesRaw::read_abbreviation
[function]
[call site]
00203
Reader::read_uleb128
[function]
[call site]
00204
leb128::read::unsigned
[function]
[call site]
00205
Ok
[function]
[call site]
00206
Expression::set_target
[function]
[call site]
00207
ok_or
[function]
[call site]
00208
Error::InvalidAbbreviationCode
[function]
[call site]
00209
Abbreviation::has_children
[function]
[call site]
00210
Ok
[function]
[call site]
00211
Some
[function]
[call site]
00212
DebuggingInformationEntry::set_null
[function]
[call site]
00213
ArrayVec::clear
[function]
[call site]
00214
ptr::drop_in_place
[function]
[call site]
00215
Ok
[function]
[call site]
00216
Abbreviation::tag
[function]
[call site]
00217
Abbreviation::has_children
[function]
[call site]
00218
EntriesRaw::read_attributes
[function]
[call site]
00219
ArrayVec::clear
[function]
[call site]
00220
ptr::drop_in_place
[function]
[call site]
00221
Unit::reserve
[function]
[call site]
00222
Expression::new
[function]
[call site]
00223
EndianVec::len
[function]
[call site]
00224
EndianVec::len
[function]
[call site]
00225
Evaluation::push
[function]
[call site]
00226
parse_attribute
[function]
[call site]
00227
Ok
[function]
[call site]
00228
Reader::read_u8
[function]
[call site]
00229
tests::size_of_register_rule_map
[function]
[call site]
00230
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00231
EndianReader::split
[function]
[call site]
00232
EndianReader::len
[function]
[call site]
00233
EndianVec::len
[function]
[call site]
00234
Err
[function]
[call site]
00235
Error::UnexpectedEof
[function]
[call site]
00236
EndianReader::offset_id
[function]
[call site]
00237
ArrayVec::clone
[function]
[call site]
00238
LineEncoding::default
[function]
[call site]
00239
ArrayVec::try_push
[function]
[call site]
00240
ArrayVec::clone
[function]
[call site]
00241
Result::unwrap
[function]
[call site]
00242
SubRange::truncate
[function]
[call site]
00243
read::skip
[function]
[call site]
00244
Ok
[function]
[call site]
00245
AttributeValue::Block
[function]
[call site]
00246
Endianity::read_u16
[function]
[call site]
00247
try_into
[function]
[call site]
00248
unwrap
[function]
[call site]
00249
RunTimeEndian::is_big_endian
[function]
[call site]
00250
u16::from_be_bytes
[function]
[call site]
00251
u16::from_le_bytes
[function]
[call site]
00252
tests::size_of_register_rule_map
[function]
[call site]
00253
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00254
EndianReader::split
[function]
[call site]
00255
AttributeValue::Block
[function]
[call site]
00256
Endianity::read_u32
[function]
[call site]
00257
try_into
[function]
[call site]
00258
unwrap
[function]
[call site]
00259
RunTimeEndian::is_big_endian
[function]
[call site]
00260
u32::from_be_bytes
[function]
[call site]
00261
u32::from_le_bytes
[function]
[call site]
00262
tests::size_of_register_rule_map
[function]
[call site]
00263
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00264
EndianReader::split
[function]
[call site]
00265
AttributeValue::Block
[function]
[call site]
00266
Reader::read_uleb128
[function]
[call site]
00267
Result::and_then
[function]
[call site]
00268
EndianReader::split
[function]
[call site]
00269
AttributeValue::Block
[function]
[call site]
00270
Reader::read_u8
[function]
[call site]
00271
AttributeValue::Data1
[function]
[call site]
00272
Endianity::read_u16
[function]
[call site]
00273
AttributeValue::Data2
[function]
[call site]
00274
Endianity::read_u32
[function]
[call site]
00275
AttributeValue::Data4
[function]
[call site]
00276
Endianity::read_u64
[function]
[call site]
00277
try_into
[function]
[call site]
00278
unwrap
[function]
[call site]
00279
RunTimeEndian::is_big_endian
[function]
[call site]
00280
u64::from_be_bytes
[function]
[call site]
00281
u64::from_le_bytes
[function]
[call site]
00282
AttributeValue::Data8
[function]
[call site]
00283
EndianReader::split
[function]
[call site]
00284
R::Offset::from_u8
[function]
[call site]
00285
DebugFrameOffset::from
[function]
[call site]
00286
AttributeValue::Block
[function]
[call site]
00287
Reader::read_uleb128
[function]
[call site]
00288
AttributeValue::Udata
[function]
[call site]
00289
Reader::read_sleb128
[function]
[call site]
00290
AttributeValue::Sdata
[function]
[call site]
00291
Reader::read_u8
[function]
[call site]
00292
AttributeValue::Flag
[function]
[call site]
00293
Reader::read_offset
[function]
[call site]
00294
Reader::read_word
[function]
[call site]
00295
Reader::read_u32
[function]
[call site]
00296
Reader::read_u8_array
[function]
[call site]
00297
Ok
[function]
[call site]
00298
EndianReader::endian
[function]
[call site]
00299
Endianity::read_u32
[function]
[call site]
00300
try_into
[function]
[call site]
00301
unwrap
[function]
[call site]
00302
RunTimeEndian::is_big_endian
[function]
[call site]
00303
u32::from_be_bytes
[function]
[call site]
00304
u32::from_le_bytes
[function]
[call site]
00305
tests::size_of_register_rule_map
[function]
[call site]
00306
Reader::read_u64
[function]
[call site]
00307
Reader::read_u8_array
[function]
[call site]
00308
Ok
[function]
[call site]
00309
EndianReader::endian
[function]
[call site]
00310
Endianity::read_u64
[function]
[call site]
00311
try_into
[function]
[call site]
00312
unwrap
[function]
[call site]
00313
RunTimeEndian::is_big_endian
[function]
[call site]
00314
u64::from_be_bytes
[function]
[call site]
00315
u64::from_le_bytes
[function]
[call site]
00316
Result::and_then
[function]
[call site]
00317
AttributeValue::SecOffset
[function]
[call site]
00318
Reader::read_null_terminated_slice
[function]
[call site]
00319
EndianReader::find
[function]
[call site]
00320
EndianReader::bytes
[function]
[call site]
00321
tests::test_relocate_writer
[function]
[call site]
00322
EndianVec::new
[function]
[call site]
00323
EndianVec::new
[function]
[call site]
00324
EndianVec::new
[function]
[call site]
00325
EndianVec::new
[function]
[call site]
00326
EndianVec::new
[function]
[call site]
00327
Writer::write_udata
[function]
[call site]
00328
DebugFrameOffset::from
[function]
[call site]
00329
Err
[function]
[call site]
00330
Writer::write_u8
[function]
[call site]
00331
Expression::write
[function]
[call site]
00332
Vec::with_capacity
[function]
[call site]
00333
EndianVec::len
[function]
[call site]
00334
EndianVec::len
[function]
[call site]
00335
Evaluation::push
[function]
[call site]
00336
ArrayVec::try_push
[function]
[call site]
00337
map_err
[function]
[call site]
00338
Format::initial_length_size
[function]
[call site]
00339
Evaluation::push
[function]
[call site]
00340
tests::test_relocate_writer
[function]
[call site]
00341
EndianVec::new
[function]
[call site]
00342
EndianVec::new
[function]
[call site]
00343
EndianVec::new
[function]
[call site]
00344
EndianVec::new
[function]
[call site]
00345
Writer::write_udata
[function]
[call site]
00346
Result::unwrap
[function]
[call site]
00347
EndianVec::extend_from_slice
[function]
[call site]
00348
to_le_bytes
[function]
[call site]
00349
T::write_address
[function]
[call site]
00350
Section::writer_mut
[function]
[call site]
00351
&mut
[call site]
00352
DebugFrameOffset::from
[function]
[call site]
00353
Err
[function]
[call site]
00354
Writer::write_u8
[function]
[call site]
00355
DebugFrameOffset::from
[function]
[call site]
00356
Err
[function]
[call site]
00357
Writer::write_u16
[function]
[call site]
00358
Endianity::is_little_endian
[function]
[call site]
00359
RunTimeEndian::is_big_endian
[function]
[call site]
00360
Endianity::write_u16
[function]
[call site]
00361
RunTimeEndian::is_big_endian
[function]
[call site]
00362
Vec::to_be_bytes
[function]
[call site]
00363
Vec::to_le_bytes
[function]
[call site]
00364
copy_from_slice
[function]
[call site]
00365
Expression::write
[function]
[call site]
00366
Err
[function]
[call site]
00367
Endianity::is_little_endian
[function]
[call site]
00368
Endianity::write_u32
[function]
[call site]
00369
RunTimeEndian::is_big_endian
[function]
[call site]
00370
Vec::to_be_bytes
[function]
[call site]
00371
Vec::to_le_bytes
[function]
[call site]
00372
copy_from_slice
[function]
[call site]
00373
Endianity::is_little_endian
[function]
[call site]
00374
RunTimeEndian::is_big_endian
[function]
[call site]
00375
Expression::write
[function]
[call site]
00376
Expression::write
[function]
[call site]
00377
DebugFrameOffset::from
[function]
[call site]
00378
Err
[function]
[call site]
00379
Writer::write_u32
[function]
[call site]
00380
Endianity::is_little_endian
[function]
[call site]
00381
Endianity::write_u32
[function]
[call site]
00382
Expression::write
[function]
[call site]
00383
Writer::write_u64
[function]
[call site]
00384
Endianity::is_little_endian
[function]
[call site]
00385
Endianity::write_u64
[function]
[call site]
00386
RunTimeEndian::is_big_endian
[function]
[call site]
00387
Vec::to_be_bytes
[function]
[call site]
00388
Vec::to_le_bytes
[function]
[call site]
00389
copy_from_slice
[function]
[call site]
00390
Expression::write
[function]
[call site]
00391
Err
[function]
[call site]
00392
Error::UnsupportedWordSize
[function]
[call site]
00393
Section::relocate
[function]
[call site]
00394
Evaluation::push
[function]
[call site]
00395
T::len
[function]
[call site]
00396
tests::test_relocate_writer
[function]
[call site]
00397
EndianVec::new
[function]
[call site]
00398
EndianVec::new
[function]
[call site]
00399
EndianVec::new
[function]
[call site]
00400
EndianVec::new
[function]
[call site]
00401
Writer::write_udata
[function]
[call site]
00402
Result::unwrap
[function]
[call site]
00403
EndianVec::extend_from_slice
[function]
[call site]
00404
to_le_bytes
[function]
[call site]
00405
T::write_address
[function]
[call site]
00406
Address::Constant
[function]
[call site]
00407
Result::unwrap
[function]
[call site]
00408
EndianVec::extend_from_slice
[function]
[call site]
00409
to_le_bytes
[function]
[call site]
00410
EndianVec::len
[function]
[call site]
00411
T::write_address
[function]
[call site]
00412
Result::unwrap
[function]
[call site]
00413
EndianVec::extend_from_slice
[function]
[call site]
00414
Evaluation::push
[function]
[call site]
00415
ArrayVec::try_push
[function]
[call site]
00416
map_err
[function]
[call site]
00417
RelocationTarget::Symbol
[function]
[call site]
00418
EndianVec::len
[function]
[call site]
00419
T::write_offset
[function]
[call site]
00420
Section::relocate
[function]
[call site]
00421
T::len
[function]
[call site]
00422
RelocationTarget::Section
[function]
[call site]
00423
Section::writer_mut
[function]
[call site]
00424
&mut
[call site]
00425
Result::unwrap
[function]
[call site]
00426
EndianVec::extend_from_slice
[function]
[call site]
00427
Evaluation::push
[function]
[call site]
00428
RelocationTarget::Section
[function]
[call site]
00429
EndianVec::len
[function]
[call site]
00430
Writer::write_udata
[function]
[call site]
00431
Result::unwrap
[function]
[call site]
00432
T::write_offset_at
[function]
[call site]
00433
Section::relocate
[function]
[call site]
00434
RelocationTarget::Section
[function]
[call site]
00435
Section::writer_mut
[function]
[call site]
00436
&mut
[call site]
00437
DebugFrameOffset::from
[function]
[call site]
00438
Err
[function]
[call site]
00439
Writer::write_u8_at
[function]
[call site]
00440
EndianVec::write_at
[function]
[call site]
00441
EndianVec::len
[function]
[call site]
00442
Err
[function]
[call site]
00443
EndianVec::len
[function]
[call site]
00444
EndianVec::len
[function]
[call site]
00445
EndianReader::len
[function]
[call site]
00446
Err
[function]
[call site]
00447
EndianVec::len
[function]
[call site]
00448
EndianReader::copy_from_slice
[function]
[call site]
00449
Ok
[function]
[call site]
00450
DebugFrameOffset::from
[function]
[call site]
00451
Err
[function]
[call site]
00452
Writer::write_u16_at
[function]
[call site]
00453
Endianity::is_little_endian
[function]
[call site]
00454
Endianity::write_u16
[function]
[call site]
00455
EndianVec::write_at
[function]
[call site]
00456
Err
[function]
[call site]
00457
Endianity::is_little_endian
[function]
[call site]
00458
Endianity::write_u32
[function]
[call site]
00459
Endianity::is_little_endian
[function]
[call site]
00460
RunTimeEndian::is_big_endian
[function]
[call site]
00461
EndianVec::write_at
[function]
[call site]
00462
EndianVec::write_at
[function]
[call site]
00463
DebugFrameOffset::from
[function]
[call site]
00464
Err
[function]
[call site]
00465
Writer::write_u32_at
[function]
[call site]
00466
Endianity::is_little_endian
[function]
[call site]
00467
Endianity::write_u32
[function]
[call site]
00468
EndianVec::write_at
[function]
[call site]
00469
Writer::write_u64_at
[function]
[call site]
00470
Endianity::is_little_endian
[function]
[call site]
00471
Endianity::write_u64
[function]
[call site]
00472
EndianVec::write_at
[function]
[call site]
00473
Err
[function]
[call site]
00474
Error::UnsupportedWordSize
[function]
[call site]
00475
Result::unwrap
[function]
[call site]
00476
EndianVec::extend_from_slice
[function]
[call site]
00477
Evaluation::push
[function]
[call site]
00478
RelocationTarget::Section
[function]
[call site]
00479
T::write_eh_pointer
[function]
[call site]
00480
Section::writer_mut
[function]
[call site]
00481
&mut
[call site]
00482
constants::DwEhPe::application
[function]
[call site]
00483
DwEhPe
[function]
[call site]
00484
EndianVec::len
[function]
[call site]
00485
EndianVec::len
[function]
[call site]
00486
wrapping_sub
[function]
[call site]
00487
Err
[function]
[call site]
00488
Error::UnsupportedPointerEncoding
[function]
[call site]
00489
Writer::write_eh_pointer_data
[function]
[call site]
00490
Writer::write_udata
[function]
[call site]
00491
DebugFrameOffset::from
[function]
[call site]
00492
Err
[function]
[call site]
00493
Writer::write_u8
[function]
[call site]
00494
DebugFrameOffset::from
[function]
[call site]
00495
Err
[function]
[call site]
00496
Writer::write_u16
[function]
[call site]
00497
Err
[function]
[call site]
00498
Endianity::is_little_endian
[function]
[call site]
00499
Endianity::write_u32
[function]
[call site]
00500
Endianity::is_little_endian
[function]
[call site]
00501
RunTimeEndian::is_big_endian
[function]
[call site]
00502
Expression::write
[function]
[call site]
00503
Expression::write
[function]
[call site]
00504
DebugFrameOffset::from
[function]
[call site]
00505
Err
[function]
[call site]
00506
Writer::write_u32
[function]
[call site]
00507
Writer::write_u64
[function]
[call site]
00508
Err
[function]
[call site]
00509
Error::UnsupportedWordSize
[function]
[call site]
00510
Writer::write_uleb128
[function]
[call site]
00511
Expression::write
[function]
[call site]
00512
read::unsigned
[function]
[call site]
00513
Reader::read_u8
[function]
[call site]
00514
Ok
[function]
[call site]
00515
DebugFrameOffset::from
[function]
[call site]
00516
DebugFrameOffset::from
[function]
[call site]
00517
low_bits_of_byte
[function]
[call site]
00518
Reader::read_u8
[function]
[call site]
00519
DebugFrameOffset::from
[function]
[call site]
00520
low_bits_of_byte
[function]
[call site]
00521
Ok
[function]
[call site]
00522
Reader::read_u8
[function]
[call site]
00523
Err
[function]
[call site]
00524
DebugFrameOffset::from
[function]
[call site]
00525
Ok
[function]
[call site]
00526
SubRange::bytes
[function]
[call site]
00527
slice::from_raw_parts
[function]
[call site]
00528
Writer::write_udata
[function]
[call site]
00529
Writer::write_udata
[function]
[call site]
00530
Writer::write_udata
[function]
[call site]
00531
Writer::write_sleb128
[function]
[call site]
00532
Expression::write
[function]
[call site]
00533
read::unsigned
[function]
[call site]
00534
Reader::read_u8
[function]
[call site]
00535
Ok
[function]
[call site]
00536
DebugFrameOffset::from
[function]
[call site]
00537
DebugFrameOffset::from
[function]
[call site]
00538
low_bits_of_byte
[function]
[call site]
00539
Reader::read_u8
[function]
[call site]
00540
DebugFrameOffset::from
[function]
[call site]
00541
low_bits_of_byte
[function]
[call site]
00542
Ok
[function]
[call site]
00543
Reader::read_u8
[function]
[call site]
00544
Err
[function]
[call site]
00545
DebugFrameOffset::from
[function]
[call site]
00546
Ok
[function]
[call site]
00547
SubRange::bytes
[function]
[call site]
00548
Writer::write_sdata
[function]
[call site]
00549
DebugFrameOffset::from
[function]
[call site]
00550
Err
[function]
[call site]
00551
Writer::write_u8
[function]
[call site]
00552
DebugFrameOffset::from
[function]
[call site]
00553
Err
[function]
[call site]
00554
Writer::write_u16
[function]
[call site]
00555
DebugFrameOffset::from
[function]
[call site]
00556
Err
[function]
[call site]
00557
Writer::write_u32
[function]
[call site]
00558
Writer::write_u64
[function]
[call site]
00559
Err
[function]
[call site]
00560
Error::UnsupportedWordSize
[function]
[call site]
00561
Writer::write_sdata
[function]
[call site]
00562
Writer::write_sdata
[function]
[call site]
00563
Err
[function]
[call site]
00564
Error::UnsupportedPointerEncoding
[function]
[call site]
00565
constants::DwEhPe::format
[function]
[call site]
00566
DwEhPe
[function]
[call site]
00567
Err
[function]
[call site]
00568
constants::DwEhPe::format
[function]
[call site]
00569
Err
[function]
[call site]
00570
Error::UnsupportedPointerEncoding
[function]
[call site]
00571
Section::relocate
[function]
[call site]
00572
T::len
[function]
[call site]
00573
RelocationTarget::Symbol
[function]
[call site]
00574
Some
[function]
[call site]
00575
Section::writer_mut
[function]
[call site]
00576
&mut
[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
EndianVec::len
[function]
[call site]
00595
RelocationTarget::Symbol
[function]
[call site]
00596
Section::writer_mut
[function]
[call site]
00597
&mut
[call site]
00598
Address::Constant
[function]
[call site]
00599
Result::unwrap
[function]
[call site]
00600
EndianVec::extend_from_slice
[function]
[call site]
00601
to_le_bytes
[function]
[call site]
00602
EndianVec::len
[function]
[call site]
00603
T::write_address
[function]
[call site]
00604
Result::unwrap
[function]
[call site]
00605
EndianVec::extend_from_slice
[function]
[call site]
00606
Evaluation::push
[function]
[call site]
00607
RelocationTarget::Symbol
[function]
[call site]
00608
EndianVec::len
[function]
[call site]
00609
T::write_offset
[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::Section
[function]
[call site]
00614
EndianVec::len
[function]
[call site]
00615
Writer::write_udata
[function]
[call site]
00616
Result::unwrap
[function]
[call site]
00617
T::write_offset_at
[function]
[call site]
00618
Result::unwrap
[function]
[call site]
00619
EndianVec::extend_from_slice
[function]
[call site]
00620
Evaluation::push
[function]
[call site]
00621
RelocationTarget::Section
[function]
[call site]
00622
T::write_eh_pointer
[function]
[call site]
00623
Address::Constant
[function]
[call site]
00624
Result::unwrap
[function]
[call site]
00625
EndianVec::extend_from_slice
[function]
[call site]
00626
to_le_bytes
[function]
[call site]
00627
EndianVec::len
[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
Result::unwrap
[function]
[call site]
00636
EndianVec::extend_from_slice
[function]
[call site]
00637
Evaluation::push
[function]
[call site]
00638
RelocationTarget::Symbol
[function]
[call site]
00639
Some
[function]
[call site]
00640
zip
[function]
[call site]
00641
tests::test_relocate_writer
[function]
[call site]
00642
EndianVec::new
[function]
[call site]
00643
EndianVec::new
[function]
[call site]
00644
EndianVec::new
[function]
[call site]
00645
EndianVec::new
[function]
[call site]
00646
Writer::write_udata
[function]
[call site]
00647
Result::unwrap
[function]
[call site]
00648
EndianVec::extend_from_slice
[function]
[call site]
00649
to_le_bytes
[function]
[call site]
00650
T::write_address
[function]
[call site]
00651
Address::Constant
[function]
[call site]
00652
Result::unwrap
[function]
[call site]
00653
EndianVec::extend_from_slice
[function]
[call site]
00654
to_le_bytes
[function]
[call site]
00655
EndianVec::len
[function]
[call site]
00656
T::write_address
[function]
[call site]
00657
Result::unwrap
[function]
[call site]
00658
EndianVec::extend_from_slice
[function]
[call site]
00659
Evaluation::push
[function]
[call site]
00660
RelocationTarget::Symbol
[function]
[call site]
00661
EndianVec::len
[function]
[call site]
00662
T::write_offset
[function]
[call site]
00663
Result::unwrap
[function]
[call site]
00664
EndianVec::extend_from_slice
[function]
[call site]
00665
Evaluation::push
[function]
[call site]
00666
RelocationTarget::Section
[function]
[call site]
00667
EndianVec::len
[function]
[call site]
00668
Writer::write_udata
[function]
[call site]
00669
Result::unwrap
[function]
[call site]
00670
T::write_offset_at
[function]
[call site]
00671
Result::unwrap
[function]
[call site]
00672
EndianVec::extend_from_slice
[function]
[call site]
00673
Evaluation::push
[function]
[call site]
00674
RelocationTarget::Section
[function]
[call site]
00675
T::write_eh_pointer
[function]
[call site]
00676
Address::Constant
[function]
[call site]
00677
Result::unwrap
[function]
[call site]
00678
EndianVec::extend_from_slice
[function]
[call site]
00679
to_le_bytes
[function]
[call site]
00680
EndianVec::len
[function]
[call site]
00681
T::write_eh_pointer
[function]
[call site]
00682
Address::Constant
[function]
[call site]
00683
Result::unwrap
[function]
[call site]
00684
EndianVec::extend_from_slice
[function]
[call site]
00685
to_le_bytes
[function]
[call site]
00686
EndianVec::len
[function]
[call site]
00687
T::write_eh_pointer
[function]
[call site]
00688
Result::unwrap
[function]
[call site]
00689
EndianVec::extend_from_slice
[function]
[call site]
00690
Evaluation::push
[function]
[call site]
00691
RelocationTarget::Symbol
[function]
[call site]
00692
Some
[function]
[call site]
00693
copied
[function]
[call site]
00694
Expression::write
[function]
[call site]
00695
Vec::with_capacity
[function]
[call site]
00696
EndianVec::len
[function]
[call site]
00697
EndianVec::len
[function]
[call site]
00698
Evaluation::push
[function]
[call site]
00699
Format::initial_length_size
[function]
[call site]
00700
Evaluation::push
[function]
[call site]
00701
tests::test_relocate_writer
[function]
[call site]
00702
zip
[function]
[call site]
00703
tests::test_relocate_writer
[function]
[call site]
00704
copied
[function]
[call site]
00705
Expression::write
[function]
[call site]
00706
Option<&mut
[call site]
00707
Ok
[function]
[call site]
00708
Option<&mut
[call site]
00709
Ok
[function]
[call site]
00710
DebugFrameOffset::from
[function]
[call site]
00711
Err
[function]
[call site]
00712
Writer::write_u16
[function]
[call site]
00713
Err
[function]
[call site]
00714
Endianity::is_little_endian
[function]
[call site]
00715
Endianity::write_u32
[function]
[call site]
00716
Endianity::is_little_endian
[function]
[call site]
00717
RunTimeEndian::is_big_endian
[function]
[call site]
00718
Expression::write
[function]
[call site]
00719
Expression::write
[function]
[call site]
00720
DebugFrameOffset::from
[function]
[call site]
00721
Err
[function]
[call site]
00722
Writer::write_u32
[function]
[call site]
00723
Writer::write_u64
[function]
[call site]
00724
Err
[function]
[call site]
00725
Error::UnsupportedWordSize
[function]
[call site]
00726
Result::unwrap
[function]
[call site]
00727
EndianVec::extend_from_slice
[function]
[call site]
00728
to_le_bytes
[function]
[call site]
00729
T::write_address
[function]
[call site]
00730
Address::Constant
[function]
[call site]
00731
Result::unwrap
[function]
[call site]
00732
EndianVec::extend_from_slice
[function]
[call site]
00733
to_le_bytes
[function]
[call site]
00734
EndianVec::len
[function]
[call site]
00735
T::write_address
[function]
[call site]
00736
Result::unwrap
[function]
[call site]
00737
EndianVec::extend_from_slice
[function]
[call site]
00738
Evaluation::push
[function]
[call site]
00739
RelocationTarget::Symbol
[function]
[call site]
00740
EndianVec::len
[function]
[call site]
00741
T::write_offset
[function]
[call site]
00742
Result::unwrap
[function]
[call site]
00743
EndianVec::extend_from_slice
[function]
[call site]
00744
Evaluation::push
[function]
[call site]
00745
RelocationTarget::Section
[function]
[call site]
00746
EndianVec::len
[function]
[call site]
00747
Writer::write_udata
[function]
[call site]
00748
Result::unwrap
[function]
[call site]
00749
T::write_offset_at
[function]
[call site]
00750
Result::unwrap
[function]
[call site]
00751
EndianVec::extend_from_slice
[function]
[call site]
00752
Evaluation::push
[function]
[call site]
00753
RelocationTarget::Section
[function]
[call site]
00754
T::write_eh_pointer
[function]
[call site]
00755
Address::Constant
[function]
[call site]
00756
Result::unwrap
[function]
[call site]
00757
EndianVec::extend_from_slice
[function]
[call site]
00758
to_le_bytes
[function]
[call site]
00759
EndianVec::len
[function]
[call site]
00760
T::write_eh_pointer
[function]
[call site]
00761
Address::Constant
[function]
[call site]
00762
Result::unwrap
[function]
[call site]
00763
EndianVec::extend_from_slice
[function]
[call site]
00764
to_le_bytes
[function]
[call site]
00765
EndianVec::len
[function]
[call site]
00766
T::write_eh_pointer
[function]
[call site]
00767
Result::unwrap
[function]
[call site]
00768
EndianVec::extend_from_slice
[function]
[call site]
00769
Evaluation::push
[function]
[call site]
00770
RelocationTarget::Symbol
[function]
[call site]
00771
Some
[function]
[call site]
00772
position
[function]
[call site]
00773
ok_or_else
[function]
[call site]
00774
Error::UnexpectedEof
[function]
[call site]
00775
EndianReader::offset_id
[function]
[call site]
00776
EndianReader::split
[function]
[call site]
00777
EndianReader::len
[function]
[call site]
00778
Err
[function]
[call site]
00779
Error::UnexpectedEof
[function]
[call site]
00780
EndianReader::offset_id
[function]
[call site]
00781
ArrayVec::clone
[function]
[call site]
00782
SubRange::truncate
[function]
[call site]
00783
read::skip
[function]
[call site]
00784
Ok
[function]
[call site]
00785
EndianReader::skip
[function]
[call site]
00786
EndianReader::len
[function]
[call site]
00787
Err
[function]
[call site]
00788
Error::UnexpectedEof
[function]
[call site]
00789
EndianReader::offset_id
[function]
[call site]
00790
read::skip
[function]
[call site]
00791
Ok
[function]
[call site]
00792
Self::Offset::from_u8
[function]
[call site]
00793
DebugFrameOffset::from
[function]
[call site]
00794
Ok
[function]
[call site]
00795
AttributeValue::String
[function]
[call site]
00796
Reader::read_offset
[function]
[call site]
00797
AttributeValue::DebugStrRef
[function]
[call site]
00798
common::DebugStrOffset
[function]
[call site]
00799
Reader::read_offset
[function]
[call site]
00800
AttributeValue::DebugStrRefSup
[function]
[call site]
00801
common::DebugStrOffset
[function]
[call site]
00802
Reader::read_offset
[function]
[call site]
00803
AttributeValue::DebugLineStrRef
[function]
[call site]
00804
common::DebugLineStrOffset
[function]
[call site]
00805
Reader::read_uleb128
[function]
[call site]
00806
Result::and_then
[function]
[call site]
00807
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00808
common::DebugStrOffsetsIndex
[function]
[call site]
00809
Reader::read_u8
[function]
[call site]
00810
tests::size_of_register_rule_map
[function]
[call site]
00811
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00812
common::DebugStrOffsetsIndex
[function]
[call site]
00813
Endianity::read_u16
[function]
[call site]
00814
tests::size_of_register_rule_map
[function]
[call site]
00815
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00816
common::DebugStrOffsetsIndex
[function]
[call site]
00817
Endianity::read_uint
[function]
[call site]
00818
RunTimeEndian::is_big_endian
[function]
[call site]
00819
EndianVec::len
[function]
[call site]
00820
copy_from_slice
[function]
[call site]
00821
EndianVec::len
[function]
[call site]
00822
copy_from_slice
[function]
[call site]
00823
Endianity::read_u64
[function]
[call site]
00824
try_into
[function]
[call site]
00825
unwrap
[function]
[call site]
00826
RunTimeEndian::is_big_endian
[function]
[call site]
00827
u64::from_be_bytes
[function]
[call site]
00828
u64::from_le_bytes
[function]
[call site]
00829
u64::and_then
[function]
[call site]
00830
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00831
common::DebugStrOffsetsIndex
[function]
[call site]
00832
Endianity::read_u32
[function]
[call site]
00833
tests::size_of_register_rule_map
[function]
[call site]
00834
AttributeValue::DebugStrOffsetsIndex
[function]
[call site]
00835
common::DebugStrOffsetsIndex
[function]
[call site]
00836
Err
[function]
[call site]
00837
Error::UnknownForm
[function]
[call site]
00838
Ok
[function]
[call site]
00839
Abbreviation::attributes
[function]
[call site]
00840
Ok
[function]
[call site]
00841
DebuggingInformationEntry::is_null
[function]
[call site]
00842
Err
[function]
[call site]
00843
Error::NoEntryAtGivenOffset
[function]
[call site]
00844
u64::into_u64
[function]
[call site]
00845
Ok
[function]
[call site]
00846
Err
[function]
[call site]
00847
Abbreviations::insert
[function]
[call site]
00848
EndianVec::len
[function]
[call site]
00849
Err
[function]
[call site]
00850
EndianVec::len
[function]
[call site]
00851
LineProgram::is_empty
[function]
[call site]
00852
contains_key
[function]
[call site]
00853
Err
[function]
[call site]
00854
Evaluation::push
[function]
[call site]
00855
Ok
[function]
[call site]
00856
UnitHeader::entry
[function]
[call site]
00857
Err
[function]
[call site]
00858
Abbreviations::insert
[function]
[call site]
00859
Ok
[function]
[call site]
00860
Ok
[function]
[call site]
00861
::core::result::Result::is_err
[function]
[call site]
00862
Err
[function]
[call site]
00863
Error::DuplicateAbbreviationCode
[function]
[call site]
00864
Ok
[function]
[call site]
00865
Expression::set_target
[function]
[call site]
00866