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