The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
564 | 1204 | Reader::read_offset | call site: 01204 | Evaluation::evaluate |
409 | 368 | Reader::read_null_terminated_slice | call site: 00368 | Writer::write_eh_pointer_data |
178 | 1963 | IncompleteLineProgram::rows | call site: 01963 | Operation::parse |
175 | 192 | Reader::read_sleb128 | call site: 00192 | Unit::new_with_abbreviations |
156 | 886 | Reader::read_address | call site: 00886 | impl_parse_self_debug_info |
82 | 16 | Dwarf::new | call site: 00016 | DebugAbbrev::abbreviations |
54 | 1149 | Operation::parse | call site: 01149 | Reader::read_offset |
33 | 1908 | LineRow::apply_line_advance | call site: 01908 | PubStuffParser::parse_header |
25 | 843 | Reader::read_word | call site: 00843 | tests::test_line_program |
23 | 99 | Reader::read_u8 | call site: 00099 | SubRange::read_slice |
20 | 171 | Reader::read_u8 | call site: 00171 | Abbreviation::parse_attributes |
19 | 150 | Reader::read_uleb128_u16 | call site: 00150 | Abbreviation::parse_has_children |
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
Expression::new
[function]
[call site]
00018
LineEncoding::default
[function]
[call site]
00019
Expression::new
[function]
[call site]
00020
LineEncoding::default
[function]
[call site]
00021
LineRow::initial_state
[function]
[call site]
00022
LineRow::initial_state
[function]
[call site]
00023
LineRow::initial_state
[function]
[call site]
00024
LineRow::initial_state
[function]
[call site]
00025
EndianVec::new
[function]
[call site]
00026
EndianVec::new
[function]
[call site]
00027
LineProgram::add_directory
[function]
[call site]
00028
LineProgram::is_empty
[function]
[call site]
00029
LineProgram::is_empty
[function]
[call site]
00030
insert_full
[function]
[call site]
00031
DirectoryId
[function]
[call site]
00032
LineProgram::add_directory
[function]
[call site]
00033
LineProgram::add_file
[function]
[call site]
00034
insert_full
[function]
[call site]
00035
DebugInfoOffsets::entry
[function]
[call site]
00036
UnitSectionOffset::as_debug_info_offset
[function]
[call site]
00037
Some
[function]
[call site]
00038
ArrayVec::clone
[function]
[call site]
00039
LineEncoding::default
[function]
[call site]
00040
ArrayVec::try_push
[function]
[call site]
00041
[T;
[call site]
00042
Self::Storage::len
[function]
[call site]
00043
EndianVec::len
[function]
[call site]
00044
EndianVec::len
[function]
[call site]
00045
Vec::grow
[function]
[call site]
00046
core::mem::replace
[function]
[call site]
00047
Expression::new
[function]
[call site]
00048
LineEncoding::default
[function]
[call site]
00049
DebugFrameOffset::into
[function]
[call site]
00050
Vec::reserve
[function]
[call site]
00051
Vec::set_len
[function]
[call site]
00052
Vec::capacity
[function]
[call site]
00053
Vec::into_boxed_slice
[function]
[call site]
00054
Ok
[function]
[call site]
00055
[T;
[call site]
00056
Expression::new
[function]
[call site]
00057
LineEncoding::default
[function]
[call site]
00058
Ok
[function]
[call site]
00059
ArrayVec::clone
[function]
[call site]
00060
LineEncoding::default
[function]
[call site]
00061
ArrayVec::try_push
[function]
[call site]
00062
ArrayVec::clone
[function]
[call site]
00063
Result::unwrap
[function]
[call site]
00064
Result::unwrap
[function]
[call site]
00065
Expression::next_index
[function]
[call site]
00066
EndianVec::len
[function]
[call site]
00067
Option::or_default
[function]
[call site]
00068
Expression::new
[function]
[call site]
00069
LineEncoding::default
[function]
[call site]
00070
LineEncoding::default
[function]
[call site]
00071
ArrayVec::clone
[function]
[call site]
00072
ArrayVec::clone
[function]
[call site]
00073
LineProgram::add_directory
[function]
[call site]
00074
ArrayVec::clone
[function]
[call site]
00075
then
[function]
[call site]
00076
LineString::String
[function]
[call site]
00077
EndianVec::into_vec
[function]
[call site]
00078
LineProgram::add_file
[function]
[call site]
00079
ArrayVec::clone
[function]
[call site]
00080
Some
[function]
[call site]
00081
ArrayVec::clone
[function]
[call site]
00082
LineEncoding::default
[function]
[call site]
00083
ArrayVec::try_push
[function]
[call site]
00084
ArrayVec::clone
[function]
[call site]
00085
Result::unwrap
[function]
[call site]
00086
LineProgram::get_file_info_mut
[function]
[call site]
00087
get_index_mut
[function]
[call site]
00088
Expression::next_index
[function]
[call site]
00089
EndianVec::len
[function]
[call site]
00090
tests::size_of_register_rule_map
[function]
[call site]
00091
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00092
unwrap
[function]
[call site]
00093
Unit::new
[function]
[call site]
00094
DebugAbbrev::abbreviations
[function]
[call site]
00095
ArrayVec::clone
[function]
[call site]
00096
read::skip
[function]
[call site]
00097
Reader::read_u8
[function]
[call site]
00098
Reader::read_u8_array
[function]
[call site]
00099
LineEncoding::default
[function]
[call site]
00100
EndianReader::read_slice
[function]
[call site]
00101
SubRange::read_slice
[function]
[call site]
00102
SubRange::len
[function]
[call site]
00103
slice::from_raw_parts
[function]
[call site]
00104
SubRange::skip
[function]
[call site]
00105
AbbreviationTable::add
[function]
[call site]
00106
insert_full
[function]
[call site]
00107
Some
[function]
[call site]
00108
EndianVec::len
[function]
[call site]
00109
EndianVec::len
[function]
[call site]
00110
Vec::copy_from_slice
[function]
[call site]
00111
Ok
[function]
[call site]
00112
Err
[function]
[call site]
00113
Error::UnexpectedEof
[function]
[call site]
00114
EndianReader::offset_id
[function]
[call site]
00115
read::ReaderOffsetId
[function]
[call site]
00116
EndianReader::bytes
[function]
[call site]
00117
SubRange::bytes
[function]
[call site]
00118
slice::from_raw_parts
[function]
[call site]
00119
&[u8]::as_ptr
[function]
[call site]
00120
<A
[call site]
00121
Ok
[function]
[call site]
00122
Ok
[function]
[call site]
00123
Ok
[function]
[call site]
00124
Abbreviations::parse
[function]
[call site]
00125
Abbreviations::empty
[function]
[call site]
00126
EndianVec::new
[function]
[call site]
00127
btree_map::BTreeMap::new
[function]
[call site]
00128
LineEncoding::default
[function]
[call site]
00129
Abbreviation::parse
[function]
[call site]
00130
LineProgram::is_empty
[function]
[call site]
00131
LineProgram::is_empty
[function]
[call site]
00132
Ok
[function]
[call site]
00133
Reader::read_uleb128
[function]
[call site]
00134
leb128::read::unsigned
[function]
[call site]
00135
Reader::read_u8
[function]
[call site]
00136
Ok
[function]
[call site]
00137
DebugFrameOffset::from
[function]
[call site]
00138
DebugFrameOffset
[function]
[call site]
00139
DebugFrameOffset::from
[function]
[call site]
00140
low_bits_of_byte
[function]
[call site]
00141
Reader::read_u8
[function]
[call site]
00142
Err
[function]
[call site]
00143
DebugFrameOffset::from
[function]
[call site]
00144
low_bits_of_byte
[function]
[call site]
00145
Ok
[function]
[call site]
00146
Ok
[function]
[call site]
00147
Abbreviation::parse_tag
[function]
[call site]
00148
Reader::read_uleb128_u16
[function]
[call site]
00149
leb128::read::u16
[function]
[call site]
00150
Reader::read_u8
[function]
[call site]
00151
Ok
[function]
[call site]
00152
DebugFrameOffset::from
[function]
[call site]
00153
DebugFrameOffset
[function]
[call site]
00154
DebugFrameOffset::from
[function]
[call site]
00155
low_bits_of_byte
[function]
[call site]
00156
Reader::read_u8
[function]
[call site]
00157
DebugFrameOffset::from
[function]
[call site]
00158
low_bits_of_byte
[function]
[call site]
00159
Ok
[function]
[call site]
00160
Reader::read_u8
[function]
[call site]
00161
Err
[function]
[call site]
00162
DebugFrameOffset::from
[function]
[call site]
00163
Ok
[function]
[call site]
00164
Err
[function]
[call site]
00165
Ok
[function]
[call site]
00166
constants::DwTag
[function]
[call site]
00167
Abbreviation::parse_has_children
[function]
[call site]
00168
Reader::read_u8
[function]
[call site]
00169
Reader::read_u8_array
[function]
[call site]
00170
Ok
[function]
[call site]
00171
constants::DwChildren
[function]
[call site]
00172
Ok
[function]
[call site]
00173
Err
[function]
[call site]
00174
Abbreviation::parse_attributes
[function]
[call site]
00175
Attributes::new
[function]
[call site]
00176
AttributeSpecification::new
[function]
[call site]
00177
Option::unwrap_or
[function]
[call site]
00178
AttributeSpecification::parse
[function]
[call site]
00179
Reader::read_uleb128_u16
[function]
[call site]
00180
Reader::read_uleb128_u16
[function]
[call site]
00181
Ok
[function]
[call site]
00182
Err
[function]
[call site]
00183
constants::DwAt
[function]
[call site]
00184
AttributeSpecification::parse_form
[function]
[call site]
00185
Reader::read_uleb128_u16
[function]
[call site]
00186
Err
[function]
[call site]
00187
Ok
[function]
[call site]
00188
constants::DwForm
[function]
[call site]
00189
Some
[function]
[call site]
00190
Reader::read_sleb128
[function]
[call site]
00191
leb128::read::signed
[function]
[call site]
00192
Reader::read_u8
[function]
[call site]
00193
Err
[function]
[call site]
00194
DebugFrameOffset::from
[function]
[call site]
00195
DebugFrameOffset
[function]
[call site]
00196
low_bits_of_byte
[function]
[call site]
00197
Ok
[function]
[call site]
00198
AttributeSpecification::new
[function]
[call site]
00199
Ok
[function]
[call site]
00200
Some
[function]
[call site]
00201
Evaluation::push
[function]
[call site]
00202
ArrayVec::try_push
[function]
[call site]
00203
[T;
[call site]
00204
Self::Storage::len
[function]
[call site]
00205
Vec::grow
[function]
[call site]
00206
[T;
[call site]
00207
Expression::new
[function]
[call site]
00208
Ok
[function]
[call site]
00209
map_err
[function]
[call site]
00210
Ok
[function]
[call site]
00211
Abbreviation::new
[function]
[call site]
00212
Ok
[function]
[call site]
00213
Some
[function]
[call site]
00214
Abbreviations::insert
[function]
[call site]
00215
EndianVec::len
[function]
[call site]
00216
Err
[function]
[call site]
00217
EndianVec::len
[function]
[call site]
00218
LineProgram::is_empty
[function]
[call site]
00219
contains_key
[function]
[call site]
00220
Err
[function]
[call site]
00221
Evaluation::push
[function]
[call site]
00222
ArrayVec::try_push
[function]
[call site]
00223
map_err
[function]
[call site]
00224
Ok
[function]
[call site]
00225
DebugInfoOffsets::entry
[function]
[call site]
00226
Err
[function]
[call site]
00227
Abbreviations::insert
[function]
[call site]
00228
EndianVec::len
[function]
[call site]
00229
Err
[function]
[call site]
00230
EndianVec::len
[function]
[call site]
00231
LineProgram::is_empty
[function]
[call site]
00232
contains_key
[function]
[call site]
00233
Err
[function]
[call site]
00234
Evaluation::push
[function]
[call site]
00235
Ok
[function]
[call site]
00236
DebugInfoOffsets::entry
[function]
[call site]
00237
Err
[function]
[call site]
00238
Abbreviations::insert
[function]
[call site]
00239
Ok
[function]
[call site]
00240
Ok
[function]
[call site]
00241
::core::result::Result::is_err
[function]
[call site]
00242
Err
[function]
[call site]
00243
Ok
[function]
[call site]
00244
Unit::new_with_abbreviations
[function]
[call site]
00245
DebugStrOffsetsBase::default_for_encoding_and_file
[function]
[call site]
00246
common::DebugStrOffsetsBase
[function]
[call site]
00247
u64::from_u8
[function]
[call site]
00248
DebugFrameOffset::from
[function]
[call site]
00249
Format::initial_length_size
[function]
[call site]
00250
common::DebugStrOffsetsBase
[function]
[call site]
00251
u64::from_u8
[function]
[call site]
00252
DwEhPe::is_valid_encoding
[function]
[call site]
00253
DwEhPe::is_absent
[function]
[call site]
00254
DwEhPe::format
[function]
[call site]
00255
DwEhPe
[function]
[call site]
00256
DwEhPe::application
[function]
[call site]
00257
DwEhPe
[function]
[call site]
00258
DebugAddrBase
[function]
[call site]
00259
R::Offset::from_u8
[function]
[call site]
00260
DebugFrameOffset::from
[function]
[call site]
00261
DebugLocListsBase::default_for_encoding_and_file
[function]
[call site]
00262
common::DebugLocListsBase
[function]
[call site]
00263
u64::from_u8
[function]
[call site]
00264
ListsHeader::size_for_encoding
[function]
[call site]
00265
Format::initial_length_size
[function]
[call site]
00266
common::DebugLocListsBase
[function]
[call site]
00267
u64::from_u8
[function]
[call site]
00268
DwEhPe::is_valid_encoding
[function]
[call site]
00269
DebugRngListsBase::default_for_encoding_and_file
[function]
[call site]
00270
common::DebugRngListsBase
[function]
[call site]
00271
u64::from_u8
[function]
[call site]
00272
ListsHeader::size_for_encoding
[function]
[call site]
00273
Format::initial_length_size
[function]
[call site]
00274
common::DebugRngListsBase
[function]
[call site]
00275
u64::from_u8
[function]
[call site]
00276
DwEhPe::is_valid_encoding
[function]
[call site]
00277
UnitHeader::type_
[function]
[call site]
00278
Some
[function]
[call site]
00279
AddrHeader::entries
[function]
[call site]
00280
ArrayVec::clone
[function]
[call site]
00281
EntriesCursor::next_dfs
[function]
[call site]
00282
EntriesCursor::next_entry
[function]
[call site]
00283
DebuggingInformationEntry::after_attrs
[function]
[call site]
00284
Expression::set_target
[function]
[call site]
00285
ArrayVec::clone
[function]
[call site]
00286
read::skip
[function]
[call site]
00287
Ok
[function]
[call site]
00288
DebuggingInformationEntry::attrs
[function]
[call site]
00289
ArrayVec::clone
[function]
[call site]
00290
Abbreviation::attributes
[function]
[call site]
00291
AttrsIter::next
[function]
[call site]
00292
AttrsIter::next
[function]
[call site]
00293
is_some
[function]
[call site]
00294
Ok
[function]
[call site]
00295
LineProgram::is_empty
[function]
[call site]
00296
Ok
[function]
[call site]
00297
DebuggingInformationEntry::parse
[function]
[call site]
00298
UnitHeader::header_size
[function]
[call site]
00299
UnitHeader::length_including_self
[function]
[call site]
00300
u64::from_u8
[function]
[call site]
00301
UnitHeader::format
[function]
[call site]
00302
Format::initial_length_size
[function]
[call site]
00303
EndianVec::len
[function]
[call site]
00304
OperationIter::offset_from
[function]
[call site]
00305
OperationIter::offset_from
[function]
[call site]
00306
OperationIter::offset_from
[function]
[call site]
00307
Reader::read_uleb128
[function]
[call site]
00308
Ok
[function]
[call site]
00309
Expression::set_target
[function]
[call site]
00310
ok_or
[function]
[call site]
00311
Error::UnknownAbbreviation
[function]
[call site]
00312
Ok
[function]
[call site]
00313
Some
[function]
[call site]
00314
read::UnitOffset
[function]
[call site]
00315
ArrayVec::clone
[function]
[call site]
00316
LineEncoding::default
[function]
[call site]
00317
ArrayVec::try_push
[function]
[call site]
00318
ArrayVec::clone
[function]
[call site]
00319
Result::unwrap
[function]
[call site]
00320
Expression::new
[function]
[call site]
00321
LineEncoding::default
[function]
[call site]
00322
Abbreviation::has_children
[function]
[call site]
00323
Some
[function]
[call site]
00324
Ok
[function]
[call site]
00325
Some
[function]
[call site]
00326
Ok
[function]
[call site]
00327
Some
[function]
[call site]
00328
LineProgram::is_empty
[function]
[call site]
00329
LineProgram::is_empty
[function]
[call site]
00330
Err
[function]
[call site]
00331
is_some
[function]
[call site]
00332
Ok
[function]
[call site]
00333
Some
[function]
[call site]
00334
Ok
[function]
[call site]
00335
EntriesCursor::current
[function]
[call site]
00336
as_ref
[function]
[call site]
00337
ok_or
[function]
[call site]
00338
DebuggingInformationEntry::attrs
[function]
[call site]
00339
ArrayVec::clone
[function]
[call site]
00340
Abbreviation::attributes
[function]
[call site]
00341
AttrsIter::next
[function]
[call site]
00342
SectionId::name
[function]
[call site]
00343
Some
[function]
[call site]
00344
Expression::op_entry_value
[function]
[call site]
00345
Evaluation::push
[function]
[call site]
00346
Operation::EntryValue
[function]
[call site]
00347
Some
[function]
[call site]
00348
Expression::op_entry_value
[function]
[call site]
00349
Some
[function]
[call site]
00350
Expression::op_entry_value
[function]
[call site]
00351
Expression::op_entry_value
[function]
[call site]
00352
Some
[function]
[call site]
00353
Expression::op_entry_value
[function]
[call site]
00354
Expression::op_entry_value
[function]
[call site]
00355
Expression::op_entry_value
[function]
[call site]
00356
Expression::op_entry_value
[function]
[call site]
00357
LineProgram::is_none
[function]
[call site]
00358
Expression::op_entry_value
[function]
[call site]
00359
Some
[function]
[call site]
00360
Dwarf::attr_string
[function]
[call site]
00361
Ok
[function]
[call site]
00362
Dwarf::string
[function]
[call site]
00363
DebugStr::get_str
[function]
[call site]
00364
ArrayVec::clone
[function]
[call site]
00365
read::skip
[function]
[call site]
00366
Reader::read_null_terminated_slice
[function]
[call site]
00367
EndianReader::find
[function]
[call site]
00368
EndianReader::bytes
[function]
[call site]
00369
tests::test_relocate_writer
[function]
[call site]
00370
EndianVec::new
[function]
[call site]
00371
EndianVec::new
[function]
[call site]
00372
EndianVec::new
[function]
[call site]
00373
EndianVec::new
[function]
[call site]
00374
EndianVec::new
[function]
[call site]
00375
Writer::write_udata
[function]
[call site]
00376
DebugFrameOffset::from
[function]
[call site]
00377
Err
[function]
[call site]
00378
Writer::write_u8
[function]
[call site]
00379
Expression::write
[function]
[call site]
00380
Vec::with_capacity
[function]
[call site]
00381
EndianVec::len
[function]
[call site]
00382
EndianVec::len
[function]
[call site]
00383
Evaluation::push
[function]
[call site]
00384
ArrayVec::try_push
[function]
[call site]
00385
map_err
[function]
[call site]
00386
Format::initial_length_size
[function]
[call site]
00387
Evaluation::push
[function]
[call site]
00388
tests::test_relocate_writer
[function]
[call site]
00389
EndianVec::new
[function]
[call site]
00390
EndianVec::new
[function]
[call site]
00391
EndianVec::new
[function]
[call site]
00392
EndianVec::new
[function]
[call site]
00393
Writer::write_udata
[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
T::write_address
[function]
[call site]
00398
Section::writer_mut
[function]
[call site]
00399
&mut
[call site]
00400
DebugFrameOffset::from
[function]
[call site]
00401
Err
[function]
[call site]
00402
Writer::write_u8
[function]
[call site]
00403
DebugFrameOffset::from
[function]
[call site]
00404
Err
[function]
[call site]
00405
Writer::write_u16
[function]
[call site]
00406
Endianity::is_little_endian
[function]
[call site]
00407
RunTimeEndian::is_big_endian
[function]
[call site]
00408
Endianity::write_u16
[function]
[call site]
00409
RunTimeEndian::is_big_endian
[function]
[call site]
00410
Vec::to_be_bytes
[function]
[call site]
00411
Vec::to_le_bytes
[function]
[call site]
00412
copy_from_slice
[function]
[call site]
00413
Expression::write
[function]
[call site]
00414
DebugFrameOffset::from
[function]
[call site]
00415
Err
[function]
[call site]
00416
Writer::write_u32
[function]
[call site]
00417
Endianity::is_little_endian
[function]
[call site]
00418
Endianity::write_u32
[function]
[call site]
00419
RunTimeEndian::is_big_endian
[function]
[call site]
00420
Vec::to_be_bytes
[function]
[call site]
00421
Vec::to_le_bytes
[function]
[call site]
00422
copy_from_slice
[function]
[call site]
00423
Expression::write
[function]
[call site]
00424
Writer::write_u64
[function]
[call site]
00425
Endianity::is_little_endian
[function]
[call site]
00426
Endianity::write_u64
[function]
[call site]
00427
RunTimeEndian::is_big_endian
[function]
[call site]
00428
Vec::to_be_bytes
[function]
[call site]
00429
Vec::to_le_bytes
[function]
[call site]
00430
copy_from_slice
[function]
[call site]
00431
Expression::write
[function]
[call site]
00432
Err
[function]
[call site]
00433
Error::UnsupportedWordSize
[function]
[call site]
00434
Section::relocate
[function]
[call site]
00435
Evaluation::push
[function]
[call site]
00436
T::len
[function]
[call site]
00437
tests::test_relocate_writer
[function]
[call site]
00438
EndianVec::new
[function]
[call site]
00439
EndianVec::new
[function]
[call site]
00440
EndianVec::new
[function]
[call site]
00441
EndianVec::new
[function]
[call site]
00442
Writer::write_udata
[function]
[call site]
00443
Result::unwrap
[function]
[call site]
00444
EndianVec::extend_from_slice
[function]
[call site]
00445
to_le_bytes
[function]
[call site]
00446
T::write_address
[function]
[call site]
00447
Address::Constant
[function]
[call site]
00448
Result::unwrap
[function]
[call site]
00449
EndianVec::extend_from_slice
[function]
[call site]
00450
to_le_bytes
[function]
[call site]
00451
EndianVec::len
[function]
[call site]
00452
T::write_address
[function]
[call site]
00453
Result::unwrap
[function]
[call site]
00454
EndianVec::extend_from_slice
[function]
[call site]
00455
Evaluation::push
[function]
[call site]
00456
ArrayVec::try_push
[function]
[call site]
00457
map_err
[function]
[call site]
00458
RelocationTarget::Symbol
[function]
[call site]
00459
EndianVec::len
[function]
[call site]
00460
T::write_offset
[function]
[call site]
00461
Section::relocate
[function]
[call site]
00462
T::len
[function]
[call site]
00463
RelocationTarget::Section
[function]
[call site]
00464
Section::writer_mut
[function]
[call site]
00465
&mut
[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
EndianVec::len
[function]
[call site]
00471
Writer::write_udata
[function]
[call site]
00472
Result::unwrap
[function]
[call site]
00473
T::write_offset_at
[function]
[call site]
00474
Section::relocate
[function]
[call site]
00475
RelocationTarget::Section
[function]
[call site]
00476
Section::writer_mut
[function]
[call site]
00477
&mut
[call site]
00478
DebugFrameOffset::from
[function]
[call site]
00479
Err
[function]
[call site]
00480
Writer::write_u8_at
[function]
[call site]
00481
EndianVec::write_at
[function]
[call site]
00482
EndianVec::len
[function]
[call site]
00483
Err
[function]
[call site]
00484
EndianVec::len
[function]
[call site]
00485
EndianVec::len
[function]
[call site]
00486
EndianReader::len
[function]
[call site]
00487
EndianVec::len
[function]
[call site]
00488
Err
[function]
[call site]
00489
EndianVec::len
[function]
[call site]
00490
EndianReader::copy_from_slice
[function]
[call site]
00491
Ok
[function]
[call site]
00492
DebugFrameOffset::from
[function]
[call site]
00493
Err
[function]
[call site]
00494
Writer::write_u16_at
[function]
[call site]
00495
Endianity::is_little_endian
[function]
[call site]
00496
Endianity::write_u16
[function]
[call site]
00497
EndianVec::write_at
[function]
[call site]
00498
DebugFrameOffset::from
[function]
[call site]
00499
Err
[function]
[call site]
00500
Writer::write_u32_at
[function]
[call site]
00501
Endianity::is_little_endian
[function]
[call site]
00502
Endianity::write_u32
[function]
[call site]
00503
EndianVec::write_at
[function]
[call site]
00504
Writer::write_u64_at
[function]
[call site]
00505
Endianity::is_little_endian
[function]
[call site]
00506
Endianity::write_u64
[function]
[call site]
00507
EndianVec::write_at
[function]
[call site]
00508
Err
[function]
[call site]
00509
Error::UnsupportedWordSize
[function]
[call site]
00510
Result::unwrap
[function]
[call site]
00511
EndianVec::extend_from_slice
[function]
[call site]
00512
Evaluation::push
[function]
[call site]
00513
RelocationTarget::Section
[function]
[call site]
00514
T::write_eh_pointer
[function]
[call site]
00515
Section::writer_mut
[function]
[call site]
00516
&mut
[call site]
00517
constants::DwEhPe::application
[function]
[call site]
00518
DwEhPe
[function]
[call site]
00519
EndianVec::len
[function]
[call site]
00520
EndianVec::len
[function]
[call site]
00521
wrapping_sub
[function]
[call site]
00522
Err
[function]
[call site]
00523
Error::UnsupportedPointerEncoding
[function]
[call site]
00524
Writer::write_eh_pointer_data
[function]
[call site]
00525
Writer::write_udata
[function]
[call site]
00526
DebugFrameOffset::from
[function]
[call site]
00527
Err
[function]
[call site]
00528
Writer::write_u8
[function]
[call site]
00529
DebugFrameOffset::from
[function]
[call site]
00530
Err
[function]
[call site]
00531
Writer::write_u16
[function]
[call site]
00532
DebugFrameOffset::from
[function]
[call site]
00533
Err
[function]
[call site]
00534
Writer::write_u32
[function]
[call site]
00535
Writer::write_u64
[function]
[call site]
00536
Err
[function]
[call site]
00537
Error::UnsupportedWordSize
[function]
[call site]
00538
Writer::write_uleb128
[function]
[call site]
00539
leb128::write::unsigned
[function]
[call site]
00540
low_bits_of_u64
[function]
[call site]
00541
DebugFrameOffset::from
[function]
[call site]
00542
low_bits_of_byte
[function]
[call site]
00543
write_all
[function]
[call site]
00544
Ok
[function]
[call site]
00545
Result::unwrap
[function]
[call site]
00546
Expression::write
[function]
[call site]
00547
Writer::write_udata
[function]
[call site]
00548
Writer::write_udata
[function]
[call site]
00549
Writer::write_udata
[function]
[call site]
00550
Writer::write_sleb128
[function]
[call site]
00551
leb128::write::signed
[function]
[call site]
00552
write_all
[function]
[call site]
00553
Ok
[function]
[call site]
00554
Result::unwrap
[function]
[call site]
00555
Expression::write
[function]
[call site]
00556
Writer::write_sdata
[function]
[call site]
00557
DebugFrameOffset::from
[function]
[call site]
00558
Err
[function]
[call site]
00559
Writer::write_u8
[function]
[call site]
00560
DebugFrameOffset::from
[function]
[call site]
00561
Err
[function]
[call site]
00562
Writer::write_u16
[function]
[call site]
00563
DebugFrameOffset::from
[function]
[call site]
00564
Err
[function]
[call site]
00565
Writer::write_u32
[function]
[call site]
00566
Writer::write_u64
[function]
[call site]
00567
Err
[function]
[call site]
00568
Error::UnsupportedWordSize
[function]
[call site]
00569
Writer::write_sdata
[function]
[call site]
00570
Writer::write_sdata
[function]
[call site]
00571
Err
[function]
[call site]
00572
Error::UnsupportedPointerEncoding
[function]
[call site]
00573
constants::DwEhPe::format
[function]
[call site]
00574
DwEhPe
[function]
[call site]
00575
Err
[function]
[call site]
00576
constants::DwEhPe::format
[function]
[call site]
00577
Err
[function]
[call site]
00578
Error::UnsupportedPointerEncoding
[function]
[call site]
00579
Section::relocate
[function]
[call site]
00580
T::len
[function]
[call site]
00581
RelocationTarget::Symbol
[function]
[call site]
00582
Some
[function]
[call site]
00583
Section::writer_mut
[function]
[call site]
00584
&mut
[call site]
00585
Address::Constant
[function]
[call site]
00586
Result::unwrap
[function]
[call site]
00587
EndianVec::extend_from_slice
[function]
[call site]
00588
to_le_bytes
[function]
[call site]
00589
EndianVec::len
[function]
[call site]
00590
T::write_eh_pointer
[function]
[call site]
00591
Address::Constant
[function]
[call site]
00592
Result::unwrap
[function]
[call site]
00593
EndianVec::extend_from_slice
[function]
[call site]
00594
to_le_bytes
[function]
[call site]
00595
EndianVec::len
[function]
[call site]
00596
T::write_eh_pointer
[function]
[call site]
00597
Result::unwrap
[function]
[call site]
00598
EndianVec::extend_from_slice
[function]
[call site]
00599
Evaluation::push
[function]
[call site]
00600
RelocationTarget::Symbol
[function]
[call site]
00601
Some
[function]
[call site]
00602
EndianVec::len
[function]
[call site]
00603
RelocationTarget::Symbol
[function]
[call site]
00604
Section::writer_mut
[function]
[call site]
00605
&mut
[call site]
00606
Address::Constant
[function]
[call site]
00607
Result::unwrap
[function]
[call site]
00608
EndianVec::extend_from_slice
[function]
[call site]
00609
to_le_bytes
[function]
[call site]
00610
EndianVec::len
[function]
[call site]
00611
T::write_address
[function]
[call site]
00612
Result::unwrap
[function]
[call site]
00613
EndianVec::extend_from_slice
[function]
[call site]
00614
Evaluation::push
[function]
[call site]
00615
RelocationTarget::Symbol
[function]
[call site]
00616
EndianVec::len
[function]
[call site]
00617
T::write_offset
[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
EndianVec::len
[function]
[call site]
00623
Writer::write_udata
[function]
[call site]
00624
Result::unwrap
[function]
[call site]
00625
T::write_offset_at
[function]
[call site]
00626
Result::unwrap
[function]
[call site]
00627
EndianVec::extend_from_slice
[function]
[call site]
00628
Evaluation::push
[function]
[call site]
00629
RelocationTarget::Section
[function]
[call site]
00630
T::write_eh_pointer
[function]
[call site]
00631
Address::Constant
[function]
[call site]
00632
Result::unwrap
[function]
[call site]
00633
EndianVec::extend_from_slice
[function]
[call site]
00634
to_le_bytes
[function]
[call site]
00635
EndianVec::len
[function]
[call site]
00636
T::write_eh_pointer
[function]
[call site]
00637
Address::Constant
[function]
[call site]
00638
Result::unwrap
[function]
[call site]
00639
EndianVec::extend_from_slice
[function]
[call site]
00640
to_le_bytes
[function]
[call site]
00641
EndianVec::len
[function]
[call site]
00642
T::write_eh_pointer
[function]
[call site]
00643
Result::unwrap
[function]
[call site]
00644
EndianVec::extend_from_slice
[function]
[call site]
00645
Evaluation::push
[function]
[call site]
00646
RelocationTarget::Symbol
[function]
[call site]
00647
Some
[function]
[call site]
00648
zip
[function]
[call site]
00649
tests::test_relocate_writer
[function]
[call site]
00650
EndianVec::new
[function]
[call site]
00651
EndianVec::new
[function]
[call site]
00652
EndianVec::new
[function]
[call site]
00653
EndianVec::new
[function]
[call site]
00654
Writer::write_udata
[function]
[call site]
00655
Result::unwrap
[function]
[call site]
00656
EndianVec::extend_from_slice
[function]
[call site]
00657
to_le_bytes
[function]
[call site]
00658
T::write_address
[function]
[call site]
00659
Address::Constant
[function]
[call site]
00660
Result::unwrap
[function]
[call site]
00661
EndianVec::extend_from_slice
[function]
[call site]
00662
to_le_bytes
[function]
[call site]
00663
EndianVec::len
[function]
[call site]
00664
T::write_address
[function]
[call site]
00665
Result::unwrap
[function]
[call site]
00666
EndianVec::extend_from_slice
[function]
[call site]
00667
Evaluation::push
[function]
[call site]
00668
RelocationTarget::Symbol
[function]
[call site]
00669
EndianVec::len
[function]
[call site]
00670
T::write_offset
[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
EndianVec::len
[function]
[call site]
00676
Writer::write_udata
[function]
[call site]
00677
Result::unwrap
[function]
[call site]
00678
T::write_offset_at
[function]
[call site]
00679
Result::unwrap
[function]
[call site]
00680
EndianVec::extend_from_slice
[function]
[call site]
00681
Evaluation::push
[function]
[call site]
00682
RelocationTarget::Section
[function]
[call site]
00683
T::write_eh_pointer
[function]
[call site]
00684
Address::Constant
[function]
[call site]
00685
Result::unwrap
[function]
[call site]
00686
EndianVec::extend_from_slice
[function]
[call site]
00687
to_le_bytes
[function]
[call site]
00688
EndianVec::len
[function]
[call site]
00689
T::write_eh_pointer
[function]
[call site]
00690
Address::Constant
[function]
[call site]
00691
Result::unwrap
[function]
[call site]
00692
EndianVec::extend_from_slice
[function]
[call site]
00693
to_le_bytes
[function]
[call site]
00694
EndianVec::len
[function]
[call site]
00695
T::write_eh_pointer
[function]
[call site]
00696
Result::unwrap
[function]
[call site]
00697
EndianVec::extend_from_slice
[function]
[call site]
00698
Evaluation::push
[function]
[call site]
00699
RelocationTarget::Symbol
[function]
[call site]
00700
Some
[function]
[call site]
00701
copied
[function]
[call site]
00702
Expression::write
[function]
[call site]
00703
Vec::with_capacity
[function]
[call site]
00704
EndianVec::len
[function]
[call site]
00705
EndianVec::len
[function]
[call site]
00706
Evaluation::push
[function]
[call site]
00707
Format::initial_length_size
[function]
[call site]
00708
Evaluation::push
[function]
[call site]
00709
tests::test_relocate_writer
[function]
[call site]
00710
zip
[function]
[call site]
00711
tests::test_relocate_writer
[function]
[call site]
00712
copied
[function]
[call site]
00713
Expression::write
[function]
[call site]
00714
Result::as_deref_mut
[function]
[call site]
00715
Ok
[function]
[call site]
00716
Result::as_deref_mut
[function]
[call site]
00717
Ok
[function]
[call site]
00718
DebugFrameOffset::from
[function]
[call site]
00719
Err
[function]
[call site]
00720
Writer::write_u16
[function]
[call site]
00721
DebugFrameOffset::from
[function]
[call site]
00722
Err
[function]
[call site]
00723
Writer::write_u32
[function]
[call site]
00724
Writer::write_u64
[function]
[call site]
00725
Err
[function]
[call site]
00726
Error::UnsupportedWordSize
[function]
[call site]
00727
Result::unwrap
[function]
[call site]
00728
EndianVec::extend_from_slice
[function]
[call site]
00729
to_le_bytes
[function]
[call site]
00730
T::write_address
[function]
[call site]
00731
Address::Constant
[function]
[call site]
00732
Result::unwrap
[function]
[call site]
00733
EndianVec::extend_from_slice
[function]
[call site]
00734
to_le_bytes
[function]
[call site]
00735
EndianVec::len
[function]
[call site]
00736
T::write_address
[function]
[call site]
00737
Result::unwrap
[function]
[call site]
00738
EndianVec::extend_from_slice
[function]
[call site]
00739
Evaluation::push
[function]
[call site]
00740
RelocationTarget::Symbol
[function]
[call site]
00741
EndianVec::len
[function]
[call site]
00742
T::write_offset
[function]
[call site]
00743
Result::unwrap
[function]
[call site]
00744
EndianVec::extend_from_slice
[function]
[call site]
00745
Evaluation::push
[function]
[call site]
00746
RelocationTarget::Section
[function]
[call site]
00747
EndianVec::len
[function]
[call site]
00748
Writer::write_udata
[function]
[call site]
00749
Result::unwrap
[function]
[call site]
00750
T::write_offset_at
[function]
[call site]
00751
Result::unwrap
[function]
[call site]
00752
EndianVec::extend_from_slice
[function]
[call site]
00753
Evaluation::push
[function]
[call site]
00754
RelocationTarget::Section
[function]
[call site]
00755
T::write_eh_pointer
[function]
[call site]
00756
Address::Constant
[function]
[call site]
00757
Result::unwrap
[function]
[call site]
00758
EndianVec::extend_from_slice
[function]
[call site]
00759
to_le_bytes
[function]
[call site]
00760
EndianVec::len
[function]
[call site]
00761
T::write_eh_pointer
[function]
[call site]
00762
Address::Constant
[function]
[call site]
00763
Result::unwrap
[function]
[call site]
00764
EndianVec::extend_from_slice
[function]
[call site]
00765
to_le_bytes
[function]
[call site]
00766
EndianVec::len
[function]
[call site]
00767
T::write_eh_pointer
[function]
[call site]
00768
Result::unwrap
[function]
[call site]
00769
EndianVec::extend_from_slice
[function]
[call site]
00770
Evaluation::push
[function]
[call site]
00771
RelocationTarget::Symbol
[function]
[call site]
00772
Some
[function]
[call site]
00773
position
[function]
[call site]
00774
ok_or_else
[function]
[call site]
00775
Error::UnexpectedEof
[function]
[call site]
00776
EndianReader::offset_id
[function]
[call site]
00777
EndianReader::split
[function]
[call site]
00778
EndianReader::len
[function]
[call site]
00779
Err
[function]
[call site]
00780
Error::UnexpectedEof
[function]
[call site]
00781
EndianReader::offset_id
[function]
[call site]
00782
ArrayVec::clone
[function]
[call site]
00783
LineEncoding::default
[function]
[call site]
00784
ArrayVec::try_push
[function]
[call site]
00785
ArrayVec::clone
[function]
[call site]
00786
Result::unwrap
[function]
[call site]
00787
SubRange::truncate
[function]
[call site]
00788
read::skip
[function]
[call site]
00789
Ok
[function]
[call site]
00790
EndianReader::skip
[function]
[call site]
00791
EndianReader::len
[function]
[call site]
00792
Err
[function]
[call site]
00793
Error::UnexpectedEof
[function]
[call site]
00794
EndianReader::offset_id
[function]
[call site]
00795
read::skip
[function]
[call site]
00796
Ok
[function]
[call site]
00797
Self::Offset::from_u8
[function]
[call site]
00798
DebugFrameOffset::from
[function]
[call site]
00799
Ok
[function]
[call site]
00800
Dwarf::sup_string
[function]
[call site]
00801
Dwarf::sup
[function]
[call site]
00802
as_ref
[function]
[call site]
00803
tests::size_of_register_rule_map
[function]
[call site]
00804
DebugStr::get_str
[function]
[call site]
00805
Err
[function]
[call site]
00806
Dwarf::line_string
[function]
[call site]
00807
DebugStr::get_str
[function]
[call site]
00808
Dwarf::string_offset
[function]
[call site]
00809
DebugStrOffsets::get_str_offset
[function]
[call site]
00810
ArrayVec::clone
[function]
[call site]
00811
read::skip
[function]
[call site]
00812
read::skip
[function]
[call site]
00813
R::Offset::from_u64
[function]
[call site]
00814
Ok
[function]
[call site]
00815
u64::into_u64
[function]
[call site]
00816
DebugFrameOffset::from
[function]
[call site]
00817
Format::word_size
[function]
[call site]
00818
Reader::read_offset
[function]
[call site]
00819
Reader::read_word
[function]
[call site]
00820
Reader::read_u32
[function]
[call site]
00821
Reader::read_u8_array
[function]
[call site]
00822
Ok
[function]
[call site]
00823
EndianReader::endian
[function]
[call site]
00824
Endianity::read_u32
[function]
[call site]
00825
try_into
[function]
[call site]
00826
unwrap
[function]
[call site]
00827
RunTimeEndian::is_big_endian
[function]
[call site]
00828
u32::from_be_bytes
[function]
[call site]
00829
u32::from_le_bytes
[function]
[call site]
00830
tests::size_of_register_rule_map
[function]
[call site]
00831
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
00832
Reader::read_u64
[function]
[call site]
00833
Reader::read_u8_array
[function]
[call site]
00834
Ok
[function]
[call site]
00835
EndianReader::endian
[function]
[call site]
00836
Endianity::read_u64
[function]
[call site]
00837
try_into
[function]
[call site]
00838
unwrap
[function]
[call site]
00839
RunTimeEndian::is_big_endian
[function]
[call site]
00840
u64::from_be_bytes
[function]
[call site]
00841
u64::from_le_bytes
[function]
[call site]
00842
Result::and_then
[function]
[call site]
00843
tests::size_of_register_rule_map
[function]
[call site]
00844
DwEhPe::format
[function]
[call site]
00845
DwEhPe
[function]
[call site]
00846
Dwarf::string
[function]
[call site]
00847
Err
[function]
[call site]
00848
tests::test_dw_eh_pe_is_valid_encoding_ok
[function]
[call site]
00849
Dwarf::attr_string
[function]
[call site]
00850
tests::test_dw_eh_pe_is_valid_encoding_ok
[function]
[call site]
00851
Some
[function]
[call site]
00852
tests::test_line_program
[function]
[call site]
00853
Unit::address_size
[function]
[call site]
00854
ArrayVec::clone
[function]
[call site]
00855
ArrayVec::clone
[function]
[call site]
00856
Dwarf::attr_address
[function]
[call site]
00857
Ok
[function]
[call site]
00858
Some
[function]
[call site]
00859
Dwarf::address
[function]
[call site]
00860
DebugAddr::get_address
[function]
[call site]
00861
ArrayVec::clone
[function]
[call site]
00862
read::skip
[function]
[call site]
00863
read::skip
[function]
[call site]
00864
R::Offset::from_u64
[function]
[call site]
00865
u64::into_u64
[function]
[call site]
00866
DebugFrameOffset::from
[function]
[call site]
00867
Reader::read_address
[function]
[call site]
00868
Reader::read_u8
[function]
[call site]
00869
Reader::read_u8_array
[function]
[call site]
00870
Ok
[function]
[call site]
00871
tests::size_of_register_rule_map
[function]
[call site]
00872
Reader::read_u16
[function]
[call site]
00873
Reader::read_u8_array
[function]
[call site]
00874
Ok
[function]
[call site]
00875
EndianReader::endian
[function]
[call site]
00876
Endianity::read_u16
[function]
[call site]
00877
try_into
[function]
[call site]
00878
unwrap
[function]
[call site]
00879
RunTimeEndian::is_big_endian
[function]
[call site]
00880
u16::from_be_bytes
[function]
[call site]
00881
u16::from_le_bytes
[function]
[call site]
00882
tests::size_of_register_rule_map
[function]
[call site]
00883
Reader::read_u32
[function]
[call site]
00884
tests::size_of_register_rule_map
[function]
[call site]
00885
Reader::read_u64
[function]
[call site]
00886
Err
[function]
[call site]
00887
Error::UnsupportedAddressSize
[function]
[call site]
00888
DwEhPe::is_valid_encoding
[function]
[call site]
00889
DwEhPe::is_absent
[function]
[call site]
00890
DwEhPe::format
[function]
[call site]
00891
DwEhPe::application
[function]
[call site]
00892
tests::size_of_register_rule_map
[function]
[call site]
00893
Ok
[function]
[call site]
00894
Ok
[function]
[call site]
00895
Sections::get_mut
[function]
[call site]
00896
Some
[function]
[call site]
00897
Some
[function]
[call site]
00898
Some
[function]
[call site]
00899
Some
[function]
[call site]
00900
Some
[function]
[call site]
00901
Some
[function]
[call site]
00902
Some
[function]
[call site]
00903
Some
[function]
[call site]
00904
Some
[function]
[call site]
00905
Some
[function]
[call site]
00906
Some
[function]
[call site]
00907
Unit::root
[function]
[call site]
00908
UnitSectionOffset::as_debug_info_offset
[function]
[call site]
00909
Some
[function]
[call site]
00910
ArrayVec::clone
[function]
[call site]
00911
AttributeValue::String
[function]
[call site]
00912
EndianVec::into_vec
[function]
[call site]
00913
UnitSectionOffset::as_debug_info_offset
[function]
[call site]
00914
AttributeValue::String
[function]
[call site]
00915
EndianVec::into_vec
[function]
[call site]
00916
UnitSectionOffset::as_debug_info_offset
[function]
[call site]
00917
UnitSectionOffset::as_debug_info_offset
[function]
[call site]
00918
AttributeValue::FileIndex
[function]
[call site]
00919
Some
[function]
[call site]
00920
AbbreviationTable::add
[function]
[call site]
00921
Sections::new
[function]
[call site]
00922
DebugAbbrev
[function]
[call site]
00923
ArrayVec::clone
[function]
[call site]
00924
LineEncoding::default
[function]
[call site]
00925
ArrayVec::try_push
[function]
[call site]
00926
ArrayVec::clone
[function]
[call site]
00927
Result::unwrap
[function]
[call site]
00928
write::DebugInfo
[function]
[call site]
00929
ArrayVec::clone
[function]
[call site]
00930
write::DebugLine
[function]
[call site]
00931
ArrayVec::clone
[function]
[call site]
00932
write::DebugLineStr
[function]
[call site]
00933
ArrayVec::clone
[function]
[call site]
00934
write::DebugRanges
[function]
[call site]
00935
ArrayVec::clone
[function]
[call site]
00936
write::DebugRngLists
[function]
[call site]
00937
ArrayVec::clone
[function]
[call site]
00938
write::DebugLoc
[function]
[call site]
00939
ArrayVec::clone
[function]
[call site]
00940
DebugLocLists
[function]
[call site]
00941
ArrayVec::clone
[function]
[call site]
00942
write::DebugStr
[function]
[call site]
00943
ArrayVec::clone
[function]
[call site]
00944
write::DebugFrame
[function]
[call site]
00945
ArrayVec::clone
[function]
[call site]
00946
write::EhFrame
[function]
[call site]
00947
EndianVec::new
[function]
[call site]
00948
EndianVec::new
[function]
[call site]
00949
EndianVec::new
[function]
[call site]
00950
EndianVec::new
[function]
[call site]
00951
Expression::write
[function]
[call site]
00952
Result::unwrap
[function]
[call site]
00953
tests::test_string_table_read
[function]
[call site]
00954
LineEncoding::default
[function]
[call site]
00955
AbbreviationTable::add
[function]
[call site]
00956
insert_full
[function]
[call site]
00957
AbbreviationTable::add
[function]
[call site]
00958
DebugStr::from
[function]
[call site]
00959
EndianVec::new
[function]
[call site]
00960
Expression::write
[function]
[call site]
00961
Vec::with_capacity
[function]
[call site]
00962
EndianVec::len
[function]
[call site]
00963
EndianVec::len
[function]
[call site]
00964
Evaluation::push
[function]
[call site]
00965
Format::initial_length_size
[function]
[call site]
00966
Evaluation::push
[function]
[call site]
00967
tests::test_relocate_writer
[function]
[call site]
00968
zip
[function]
[call site]
00969
tests::test_relocate_writer
[function]
[call site]
00970
copied
[function]
[call site]
00971
Expression::write
[function]
[call site]
00972
Result::as_deref_mut
[function]
[call site]
00973
Ok
[function]
[call site]
00974
Result::unwrap
[function]
[call site]
00975
read::DebugStr::new
[function]
[call site]
00976
DebugFrameOffset::from
[function]
[call site]
00977
EndianSlice::new
[function]
[call site]
00978
Self::slice
[function]
[call site]
00979
read_section
[function]
[call site]
00980
DebugFrameOffset::from
[function]
[call site]
00981
DebugFrameOffset
[function]
[call site]
00982
env::var
[function]
[call site]
00983
unwrap_or_else
[function]
[call site]
00984
DebugFrameOffset::into
[function]
[call site]
00985
Evaluation::push
[function]
[call site]
00986
ArrayVec::try_push
[function]
[call site]
00987
map_err
[function]
[call site]
00988
Evaluation::push
[function]
[call site]
00989
File::open
[function]
[call site]
00990
unwrap
[function]
[call site]
00991
EndianVec::new
[function]
[call site]
00992
FileId::read_to_end
[function]
[call site]
00993
unwrap
[function]
[call site]
00994
DebugFrameOffset::from
[function]
[call site]
00995
DebugFrameOffset
[function]
[call site]
00996
gimli::EndianRcSlice::new
[function]
[call site]
00997
LineEncoding::default
[function]
[call site]
00998
DebugInfo::from
[function]
[call site]
00999
read_section
[function]
[call site]
01000
DebugFrameOffset::from
[function]
[call site]
01001
gimli::EndianRcSlice::new
[function]
[call site]
01002
DebugAbbrev::from
[function]
[call site]
01003
impl_parse_self_debug_info
[function]
[call site]
01004
DebugInfo::units
[function]
[call site]
01005
ArrayVec::clone
[function]
[call site]
01006
common::DebugInfoOffset
[function]
[call site]
01007
R::Offset::from_u8
[function]
[call site]
01008
AddrHeaderIter::next
[function]
[call site]
01009
AddrHeaderIter::next
[function]
[call site]
01010
AddrHeaderIter::next
[function]
[call site]
01011
::core::result::Result::expect
[function]
[call site]
01012
DebugAbbrev::abbreviations
[function]
[call site]
01013
ArrayVec::clone
[function]
[call site]
01014
read::skip
[function]
[call site]
01015
Abbreviations::parse
[function]
[call site]
01016
Result::expect
[function]
[call site]
01017
AddrHeader::entries
[function]
[call site]
01018
ArrayVec::clone
[function]
[call site]
01019
EntriesCursor::next_dfs
[function]
[call site]
01020
EntriesCursor::next_entry
[function]
[call site]
01021
is_some
[function]
[call site]
01022
Ok
[function]
[call site]
01023
Some
[function]
[call site]
01024
Ok
[function]
[call site]
01025
Result::expect
[function]
[call site]
01026
is_some
[function]
[call site]
01027
EntriesCursor::current
[function]
[call site]
01028
as_ref
[function]
[call site]
01029
Option::expect
[function]
[call site]
01030
DebuggingInformationEntry::attrs
[function]
[call site]
01031
ArrayVec::clone
[function]
[call site]
01032
Abbreviation::attributes
[function]
[call site]
01033
AttrsIter::next
[function]
[call site]
01034
::core::result::Result::expect
[function]
[call site]
01035
Expression::op_entry_value
[function]
[call site]
01036
parse_expression
[function]
[call site]
01037
ArrayVec::clone
[function]
[call site]
01038
LineProgram::is_empty
[function]
[call site]
01039
LineProgram::is_empty
[function]
[call site]
01040
Operation::parse
[function]
[call site]
01041
Reader::read_u8
[function]
[call site]
01042
Reader::read_u8_array
[function]
[call site]
01043
Ok
[function]
[call site]
01044
constants::DwOp
[function]
[call site]
01045
Reader::read_address
[function]
[call site]
01046
Reader::read_u8
[function]
[call site]
01047
tests::size_of_register_rule_map
[function]
[call site]
01048
Reader::read_u16
[function]
[call site]
01049
tests::size_of_register_rule_map
[function]
[call site]
01050
Reader::read_u32
[function]
[call site]
01051
tests::size_of_register_rule_map
[function]
[call site]
01052
Reader::read_u64
[function]
[call site]
01053
Err
[function]
[call site]
01054
Error::UnsupportedAddressSize
[function]
[call site]
01055
Ok
[function]
[call site]
01056
Ok
[function]
[call site]
01057
generic_type
[function]
[call site]
01058
read::UnitOffset
[function]
[call site]
01059
u64::from_u64
[function]
[call site]
01060
Ok
[function]
[call site]
01061
Result::unwrap
[function]
[call site]
01062
Reader::read_u8
[function]
[call site]
01063
Ok
[function]
[call site]
01064
DebugFrameOffset::from
[function]
[call site]
01065
Reader::read_i8
[function]
[call site]
01066
Reader::read_u8_array
[function]
[call site]
01067
Ok
[function]
[call site]
01068
Ok
[function]
[call site]
01069
DebugFrameOffset::from
[function]
[call site]
01070
Endianity::read_u16
[function]
[call site]
01071
try_into
[function]
[call site]
01072
unwrap
[function]
[call site]
01073
RunTimeEndian::is_big_endian
[function]
[call site]
01074
u16::from_be_bytes
[function]
[call site]
01075
u16::from_le_bytes
[function]
[call site]
01076
Ok
[function]
[call site]
01077
DebugFrameOffset::from
[function]
[call site]
01078
Endianity::read_i16
[function]
[call site]
01079
Endianity::read_u16
[function]
[call site]
01080
try_into
[function]
[call site]
01081
unwrap
[function]
[call site]
01082
RunTimeEndian::is_big_endian
[function]
[call site]
01083
u16::from_be_bytes
[function]
[call site]
01084
u16::from_le_bytes
[function]
[call site]
01085
Ok
[function]
[call site]
01086
DebugFrameOffset::from
[function]
[call site]
01087
Endianity::read_u32
[function]
[call site]
01088
try_into
[function]
[call site]
01089
unwrap
[function]
[call site]
01090
RunTimeEndian::is_big_endian
[function]
[call site]
01091
u32::from_be_bytes
[function]
[call site]
01092
u32::from_le_bytes
[function]
[call site]
01093
Ok
[function]
[call site]
01094
DebugFrameOffset::from
[function]
[call site]
01095
Endianity::read_i32
[function]
[call site]
01096
Endianity::read_u32
[function]
[call site]
01097
try_into
[function]
[call site]
01098
unwrap
[function]
[call site]
01099
RunTimeEndian::is_big_endian
[function]
[call site]
01100
u32::from_be_bytes
[function]
[call site]
01101
u32::from_le_bytes
[function]
[call site]
01102
Ok
[function]
[call site]
01103
DebugFrameOffset::from
[function]
[call site]
01104
Endianity::read_u64
[function]
[call site]
01105
try_into
[function]
[call site]
01106
unwrap
[function]
[call site]
01107
RunTimeEndian::is_big_endian
[function]
[call site]
01108
u64::from_be_bytes
[function]
[call site]
01109
u64::from_le_bytes
[function]
[call site]
01110
Ok
[function]
[call site]
01111
Endianity::read_i64
[function]
[call site]
01112
Endianity::read_u64
[function]
[call site]
01113
try_into
[function]
[call site]
01114
unwrap
[function]
[call site]
01115
RunTimeEndian::is_big_endian
[function]
[call site]
01116
u64::from_be_bytes
[function]
[call site]
01117
u64::from_le_bytes
[function]
[call site]
01118
Ok
[function]
[call site]
01119
Reader::read_uleb128
[function]
[call site]
01120
leb128::read::unsigned
[function]
[call site]
01121
Ok
[function]
[call site]
01122
Reader::read_sleb128
[function]
[call site]
01123
leb128::read::signed
[function]
[call site]
01124
Ok
[function]
[call site]
01125
Ok
[function]
[call site]
01126
Ok
[function]
[call site]
01127
Ok
[function]
[call site]
01128
Reader::read_u8
[function]
[call site]
01129
Ok
[function]
[call site]
01130
Ok
[function]
[call site]
01131
Ok
[function]
[call site]
01132
Ok
[function]
[call site]
01133
generic_type
[function]
[call site]
01134
Ok
[function]
[call site]
01135
Ok
[function]
[call site]
01136
Ok
[function]
[call site]
01137
Ok
[function]
[call site]
01138
Ok
[function]
[call site]
01139
Ok
[function]
[call site]
01140
Ok
[function]
[call site]
01141
Ok
[function]
[call site]
01142
Ok
[function]
[call site]
01143
Ok
[function]
[call site]
01144
Reader::read_uleb128
[function]
[call site]
01145
Ok
[function]
[call site]
01146
Ok
[function]
[call site]
01147
Ok
[function]
[call site]
01148
Ok
[function]
[call site]
01149
Ok
[function]
[call site]
01150
Endianity::read_i16
[function]
[call site]
01151
Ok
[function]
[call site]
01152
Ok
[function]
[call site]
01153
Ok
[function]
[call site]
01154
Ok
[function]
[call site]
01155
Ok
[function]
[call site]
01156
Ok
[function]
[call site]
01157
Ok
[function]
[call site]
01158
Endianity::read_i16
[function]
[call site]
01159
Ok
[function]
[call site]
01160
Ok
[function]
[call site]
01161
DebugFrameOffset::into
[function]
[call site]
01162
Ok
[function]
[call site]
01163
common::Register
[function]
[call site]
01164
DebugFrameOffset::into
[function]
[call site]
01165
Reader::read_sleb128
[function]
[call site]
01166
Ok
[function]
[call site]
01167
common::Register
[function]
[call site]
01168
DebugFrameOffset::into
[function]
[call site]
01169
generic_type
[function]
[call site]
01170
Reader::read_uleb128
[function]
[call site]
01171
Result::and_then
[function]
[call site]
01172
Ok
[function]
[call site]
01173
Reader::read_sleb128
[function]
[call site]
01174
Ok
[function]
[call site]
01175
Reader::read_uleb128
[function]
[call site]
01176
Result::and_then
[function]
[call site]
01177
Reader::read_sleb128
[function]
[call site]
01178
Ok
[function]
[call site]
01179
generic_type
[function]
[call site]
01180
Reader::read_uleb128
[function]
[call site]
01181
Ok
[function]
[call site]
01182
Reader::read_u8
[function]
[call site]
01183
Ok
[function]
[call site]
01184
generic_type
[function]
[call site]
01185
Reader::read_u8
[function]
[call site]
01186
Ok
[function]
[call site]
01187
generic_type
[function]
[call site]
01188
Ok
[function]
[call site]
01189
Ok
[function]
[call site]
01190
Endianity::read_u16
[function]
[call site]
01191
tests::size_of_register_rule_map
[function]
[call site]
01192
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
01193
Ok
[function]
[call site]
01194
DieReference::UnitRef
[function]
[call site]
01195
read::UnitOffset
[function]
[call site]
01196
Endianity::read_u32
[function]
[call site]
01197
tests::size_of_register_rule_map
[function]
[call site]
01198
mem::size_of::<RegisterRuleMap<usize>>
[function]
[call site]
01199
Ok
[function]
[call site]
01200
DieReference::UnitRef
[function]
[call site]
01201
read::UnitOffset
[function]
[call site]
01202
Reader::read_offset
[function]
[call site]
01203
Reader::read_word
[function]
[call site]
01204
Ok
[function]
[call site]
01205
DieReference::DebugInfoRef
[function]
[call site]
01206
common::DebugInfoOffset
[function]
[call site]
01207
Reader::read_offset
[function]
[call site]
01208
Ok
[function]
[call site]
01209
common::DebugInfoOffset
[function]
[call site]
01210
Ok
[function]
[call site]
01211
Ok
[function]
[call site]
01212
Reader::read_uleb128
[function]
[call site]
01213
Reader::read_uleb128
[function]
[call site]
01214
Ok
[function]
[call site]
01215
Some
[function]
[call site]
01216
Reader::read_uleb128
[function]
[call site]
01217
Result::and_then
[function]
[call site]
01218
EndianReader::split
[function]
[call site]
01219
EndianReader::len
[function]
[call site]
01220
Err
[function]
[call site]
01221
Error::UnexpectedEof
[function]
[call site]
01222
EndianReader::offset_id
[function]
[call site]
01223
ArrayVec::clone
[function]
[call site]
01224
SubRange::truncate
[function]
[call site]
01225
read::skip
[function]
[call site]
01226
Ok
[function]
[call site]
01227
Ok
[function]
[call site]
01228
Ok
[function]
[call site]
01229
Reader::read_address
[function]
[call site]
01230
Result::and_then
[function]
[call site]
01231
Reader::read_offset
[function]
[call site]
01232
Reader::read_sleb128
[function]
[call site]
01233
Ok
[function]
[call site]
01234
common::DebugInfoOffset
[function]
[call site]
01235
Reader::read_uleb128
[function]
[call site]
01236
Result::and_then
[function]
[call site]
01237
Ok
[function]
[call site]
01238
common::DebugAddrIndex
[function]
[call site]
01239
Reader::read_uleb128
[function]
[call site]
01240
Result::and_then
[function]
[call site]
01241
Ok
[function]
[call site]
01242
common::DebugAddrIndex
[function]
[call site]
01243
Reader::read_uleb128
[function]
[call site]
01244
Result::and_then
[function]
[call site]
01245
EndianReader::split
[function]
[call site]
01246
Ok
[function]
[call site]
01247
Endianity::read_u32
[function]
[call site]
01248
tests::size_of_register_rule_map
[function]
[call site]
01249
Ok
[function]
[call site]
01250
read::UnitOffset
[function]
[call site]
01251
Reader::read_uleb128
[function]
[call site]
01252
Result::and_then
[function]
[call site]
01253
Reader::read_u8
[function]
[call site]
01254
EndianReader::split
[function]
[call site]
01255
R::Offset::from_u8
[function]
[call site]
01256
Ok
[function]
[call site]
01257
read::UnitOffset
[function]
[call site]
01258
Reader::read_uleb128
[function]
[call site]
01259
Result::and_then
[function]
[call site]
01260
Reader::read_uleb128
[function]
[call site]
01261
Result::and_then
[function]
[call site]
01262
Ok
[function]
[call site]
01263
read::UnitOffset
[function]
[call site]
01264
Reader::read_u8
[function]
[call site]
01265
Reader::read_uleb128
[function]
[call site]
01266
Result::and_then
[function]
[call site]
01267
Ok
[function]
[call site]
01268
read::UnitOffset
[function]
[call site]
01269
Reader::read_u8
[function]
[call site]
01270
Reader::read_uleb128
[function]
[call site]
01271
Result::and_then
[function]
[call site]
01272
Ok
[function]
[call site]
01273
read::UnitOffset
[function]
[call site]
01274
Reader::read_uleb128
[function]
[call site]
01275
Result::and_then
[function]
[call site]
01276
Ok
[function]
[call site]
01277
read::UnitOffset
[function]
[call site]
01278
Reader::read_uleb128
[function]
[call site]
01279
Result::and_then
[function]
[call site]
01280
Ok
[function]
[call site]
01281
read::UnitOffset
[function]
[call site]
01282
Ok
[function]
[call site]
01283
Reader::read_u8
[function]
[call site]
01284
Reader::read_uleb128_u32
[function]
[call site]
01285
leb128::read::unsigned
[function]
[call site]
01286
try_into
[function]
[call site]
01287
map_err
[function]
[call site]
01288
Ok
[function]
[call site]
01289
Reader::read_uleb128_u32
[function]
[call site]
01290
Ok
[function]
[call site]
01291
Reader::read_uleb128_u32
[function]
[call site]
01292
Ok
[function]
[call site]
01293
Endianity::read_u32
[function]
[call site]
01294
Ok
[function]
[call site]
01295
Err
[function]
[call site]
01296
Error::InvalidExpression
[function]
[call site]
01297
Err
[function]
[call site]
01298
Error::InvalidExpression
[function]
[call site]
01299
Result::expect
[function]
[call site]
01300
Expression::evaluation
[function]
[call site]
01301
Evaluation::new
[function]
[call site]
01302
Evaluation::new_in
[function]
[call site]
01303
ArrayVec::clone
[function]
[call site]
01304
LineEncoding::default
[function]
[call site]
01305
ArrayVec::try_push
[function]
[call site]
01306
ArrayVec::clone
[function]
[call site]
01307
Result::unwrap
[function]
[call site]
01308
EvaluationState::Start
[function]
[call site]
01309
DebugFrameOffset::from
[function]
[call site]
01310
LineEncoding::default
[function]
[call site]
01311
LineEncoding::default
[function]
[call site]
01312
LineEncoding::default
[function]
[call site]
01313
Evaluation::set_initial_value
[function]
[call site]
01314
EvaluationState::Start
[function]
[call site]
01315
Some
[function]
[call site]
01316
Evaluation::evaluate
[function]
[call site]
01317
Evaluation::push
[function]
[call site]
01318
ArrayVec::try_push
[function]
[call site]
01319
map_err
[function]
[call site]
01320
Value::Generic
[function]
[call site]
01321
Err
[function]
[call site]
01322
Ok
[function]
[call site]
01323
Evaluation::evaluate_internal
[function]
[call site]
01324
Evaluation::end_of_expression
[function]
[call site]
01325
LineProgram::is_empty
[function]
[call site]
01326
Evaluation::pop
[function]
[call site]
01327
Evaluation::pop
[function]
[call site]
01328
Ok
[function]
[call site]
01329
Err
[function]
[call site]
01330
Err
[function]
[call site]
01331
Evaluation::evaluate_one_operation
[function]
[call site]
01332
Operation::parse
[function]
[call site]
01333
Err
[function]
[call site]
01334
Error::InvalidDerefSize
[function]
[call site]
01335
Evaluation::pop
[function]
[call site]
01336
Evaluation::pop
[function]
[call site]
01337
Ok
[function]
[call site]
01338
Err
[function]
[call site]
01339
u64::into_u64
[function]
[call site]
01340
Evaluation::pop
[function]
[call site]
01341
u64::into_u64
[function]
[call site]
01342
Some
[function]
[call site]
01343
Ok
[function]
[call site]
01344
OperationEvaluationResult::Waiting
[function]
[call site]
01345
Evaluation::pop
[function]
[call site]
01346
EndianVec::len
[function]
[call site]
01347
Err
[function]
[call site]
01348
Evaluation::push
[function]
[call site]
01349
Evaluation::pop
[function]
[call site]
01350
Evaluation::pop
[function]
[call site]
01351
Evaluation::push
[function]
[call site]
01352
Evaluation::push
[function]
[call site]
01353
Evaluation::pop
[function]
[call site]
01354
Evaluation::pop
[function]
[call site]
01355
Evaluation::pop
[function]
[call site]
01356
Evaluation::push
[function]
[call site]
01357
Evaluation::push
[function]
[call site]
01358
Evaluation::push
[function]
[call site]
01359
Evaluation::pop
[function]
[call site]
01360
Value::abs
[function]
[call site]
01361
Value::Generic
[function]
[call site]
01362
sign_extend
[function]
[call site]
01363
wrapping_sub
[function]
[call site]
01364
i64::wrapping_abs
[function]
[call site]
01365
Value::I8
[function]
[call site]
01366
wrapping_abs
[function]
[call site]
01367
Value::I16
[function]
[call site]
01368
wrapping_abs
[function]
[call site]
01369
Value::I32
[function]
[call site]
01370
wrapping_abs
[function]
[call site]
01371
Value::I64
[function]
[call site]
01372
wrapping_abs
[function]
[call site]
01373
Value::F32
[function]
[call site]
01374
Value::F64
[function]
[call site]
01375
Ok
[function]
[call site]
01376
Evaluation::push
[function]
[call site]
01377
Evaluation::pop
[function]
[call site]
01378
Evaluation::pop
[function]
[call site]
01379
Value::and
[function]
[call site]
01380
Value::value_type
[function]
[call site]
01381
Value::value_type
[function]
[call site]
01382
Err
[function]
[call site]
01383
Value::to_u64
[function]
[call site]
01384
DebugFrameOffset::from
[function]
[call site]
01385
DebugFrameOffset::from
[function]
[call site]
01386
DebugFrameOffset::from
[function]
[call site]
01387
Err
[function]
[call site]
01388
Ok
[function]
[call site]
01389
Value::to_u64
[function]
[call site]
01390
Value::from_u64
[function]
[call site]
01391
Value::Generic
[function]
[call site]
01392
Value::I8
[function]
[call site]
01393
Value::U8
[function]
[call site]
01394
Value::I16
[function]
[call site]
01395
Value::U16
[function]
[call site]
01396
Value::I32
[function]
[call site]
01397
Value::U32
[function]
[call site]
01398
Value::I64
[function]
[call site]
01399
Value::U64
[function]
[call site]
01400
Value::F32
[function]
[call site]
01401
Value::F64
[function]
[call site]
01402
Ok
[function]
[call site]
01403
Evaluation::push
[function]
[call site]
01404
Evaluation::pop
[function]
[call site]
01405
Evaluation::pop
[function]
[call site]
01406
Value::div
[function]
[call site]
01407
sign_extend
[function]
[call site]
01408
Err
[function]
[call site]
01409
Err
[function]
[call site]
01410
Value::Generic
[function]
[call site]
01411
sign_extend
[function]
[call site]
01412
i64::wrapping_div
[function]
[call site]
01413
sign_extend
[function]
[call site]
01414
Value::I8
[function]
[call site]
01415
wrapping_div
[function]
[call site]
01416
Value::U8
[function]
[call site]
01417
wrapping_div
[function]
[call site]
01418
Value::I16
[function]
[call site]
01419
wrapping_div
[function]
[call site]
01420
Value::U16
[function]
[call site]
01421
wrapping_div
[function]
[call site]
01422
Value::I32
[function]
[call site]
01423
wrapping_div
[function]
[call site]
01424
Value::U32
[function]
[call site]
01425
wrapping_div
[function]
[call site]
01426
Value::I64
[function]
[call site]
01427
wrapping_div
[function]
[call site]
01428
Value::U64
[function]
[call site]
01429
wrapping_div
[function]
[call site]
01430
Value::F32
[function]
[call site]
01431
Value::F64
[function]
[call site]
01432
Err
[function]
[call site]
01433
Ok
[function]
[call site]
01434
Evaluation::push
[function]
[call site]
01435
Evaluation::pop
[function]
[call site]
01436
Evaluation::pop
[function]
[call site]
01437
u64::checked_sub
[function]
[call site]
01438
u64::checked_sub
[function]
[call site]
01439
u64::checked_sub
[function]
[call site]
01440
Evaluation::push
[function]
[call site]
01441
Evaluation::pop
[function]
[call site]
01442
Evaluation::pop
[function]
[call site]
01443
Value::rem
[function]
[call site]
01444
Err
[function]
[call site]
01445
Err
[function]
[call site]
01446
Value::Generic
[function]
[call site]
01447
wrapping_rem
[function]
[call site]
01448
Value::I8
[function]
[call site]
01449
wrapping_rem
[function]
[call site]
01450
Value::U8
[function]
[call site]
01451
wrapping_rem
[function]
[call site]
01452
Value::I16
[function]
[call site]
01453
wrapping_rem
[function]
[call site]
01454
Value::U16
[function]
[call site]
01455
wrapping_rem
[function]
[call site]
01456
Value::I32
[function]
[call site]
01457
wrapping_rem
[function]
[call site]
01458
Value::U32
[function]
[call site]
01459
wrapping_rem
[function]
[call site]
01460
Value::I64
[function]
[call site]
01461
wrapping_rem
[function]
[call site]
01462
Value::U64
[function]
[call site]
01463
wrapping_rem
[function]
[call site]
01464
Err
[function]
[call site]
01465
Err
[function]
[call site]
01466
Err
[function]
[call site]
01467
Ok
[function]
[call site]
01468
Evaluation::push
[function]
[call site]
01469
Evaluation::pop
[function]
[call site]
01470
Evaluation::pop
[function]
[call site]
01471
Value::mul
[function]
[call site]
01472
Value::Generic
[function]
[call site]
01473
wrapping_mul
[function]
[call site]
01474
Value::I8
[function]
[call site]
01475
wrapping_mul
[function]
[call site]
01476
Value::U8
[function]
[call site]
01477
wrapping_mul
[function]
[call site]
01478
Value::I16
[function]
[call site]
01479
wrapping_mul
[function]
[call site]
01480
Value::U16
[function]
[call site]
01481
wrapping_mul
[function]
[call site]
01482
Value::I32
[function]
[call site]
01483
wrapping_mul
[function]
[call site]
01484
Value::U32
[function]
[call site]
01485
wrapping_mul
[function]
[call site]
01486
Value::I64
[function]
[call site]
01487
wrapping_mul
[function]
[call site]
01488
Value::U64
[function]
[call site]
01489
wrapping_mul
[function]
[call site]
01490
Value::F32
[function]
[call site]
01491
Value::F64
[function]
[call site]
01492
Err
[function]
[call site]
01493
Ok
[function]
[call site]
01494
Evaluation::push
[function]
[call site]
01495
Evaluation::pop
[function]
[call site]
01496
Value::neg
[function]
[call site]
01497
Value::Generic
[function]
[call site]
01498
sign_extend
[function]
[call site]
01499
i64::wrapping_neg
[function]
[call site]
01500
Value::I8
[function]
[call site]
01501
wrapping_neg
[function]
[call site]
01502
Value::I16
[function]
[call site]
01503
wrapping_neg
[function]
[call site]
01504
Value::I32
[function]
[call site]
01505
wrapping_neg
[function]
[call site]
01506
Value::I64
[function]
[call site]
01507
wrapping_neg
[function]
[call site]
01508
Value::F32
[function]
[call site]
01509
Value::F64
[function]
[call site]
01510
Err
[function]
[call site]
01511
Ok
[function]
[call site]
01512
Evaluation::push
[function]
[call site]
01513
Evaluation::pop
[function]
[call site]
01514
Value::not
[function]
[call site]
01515
Value::value_type
[function]
[call site]
01516
Value::to_u64
[function]
[call site]
01517
Value::from_u64
[function]
[call site]
01518
Evaluation::push
[function]
[call site]
01519
Evaluation::pop
[function]
[call site]
01520
Evaluation::pop
[function]
[call site]
01521
DwEhPe::bitor
[function]
[call site]
01522
DwEhPe
[function]
[call site]
01523
Evaluation::push
[function]
[call site]
01524
Evaluation::pop
[function]
[call site]
01525
Evaluation::pop
[function]
[call site]
01526
AbbreviationTable::add
[function]
[call site]
01527
Evaluation::push
[function]
[call site]
01528
Evaluation::pop
[function]
[call site]
01529
Value::from_u64
[function]
[call site]
01530
Value::value_type
[function]
[call site]
01531
AbbreviationTable::add
[function]
[call site]
01532
Evaluation::push
[function]
[call site]
01533
Evaluation::pop
[function]
[call site]
01534
Evaluation::pop
[function]
[call site]
01535
Value::shl
[function]
[call site]
01536
Value::shift_length
[function]
[call site]
01537
DebugFrameOffset::from
[function]
[call site]
01538
DebugFrameOffset::from
[function]
[call site]
01539
DebugFrameOffset::from
[function]
[call site]
01540
Err
[function]
[call site]
01541
Ok
[function]
[call site]
01542
Value::Generic
[function]
[call site]
01543
DebugFrameOffset::from
[function]
[call site]
01544
mask_bit_size
[function]
[call site]
01545
u64::leading_zeros
[function]
[call site]
01546
Value::I8
[function]
[call site]
01547
Value::U8
[function]
[call site]
01548
Value::I16
[function]
[call site]
01549
Value::U16
[function]
[call site]
01550
Value::I32
[function]
[call site]
01551
Value::U32
[function]
[call site]
01552
Value::I64
[function]
[call site]
01553
Value::U64
[function]
[call site]
01554
Err
[function]
[call site]
01555
Ok
[function]
[call site]
01556
Evaluation::push
[function]
[call site]
01557
Evaluation::pop
[function]
[call site]
01558
Evaluation::pop
[function]
[call site]
01559
Value::shr
[function]
[call site]
01560
Value::shift_length
[function]
[call site]
01561
Value::Generic
[function]
[call site]
01562
DebugFrameOffset::from
[function]
[call site]
01563
mask_bit_size
[function]
[call site]
01564
Value::U8
[function]
[call site]
01565
Value::U16
[function]
[call site]
01566
Value::U32
[function]
[call site]
01567
Value::U64
[function]
[call site]
01568
Err
[function]
[call site]
01569
Err
[function]
[call site]
01570
Ok
[function]
[call site]
01571
Evaluation::push
[function]
[call site]
01572
Evaluation::pop
[function]
[call site]
01573
Evaluation::pop
[function]
[call site]
01574
Value::shra
[function]
[call site]
01575
Value::shift_length
[function]
[call site]
01576
sign_extend
[function]
[call site]
01577
DebugFrameOffset::from
[function]
[call site]
01578
mask_bit_size
[function]
[call site]
01579
Value::Generic
[function]
[call site]
01580
Value::I8
[function]
[call site]
01581
Value::I16
[function]
[call site]
01582
Value::I32
[function]
[call site]
01583
Value::I64
[function]
[call site]
01584
Err
[function]
[call site]
01585
Err
[function]
[call site]
01586
Ok
[function]
[call site]
01587
Evaluation::push
[function]
[call site]
01588
Evaluation::pop
[function]
[call site]
01589
Evaluation::pop
[function]
[call site]
01590
Value::xor
[function]
[call site]
01591
Value::value_type
[function]
[call site]
01592
Value::value_type
[function]
[call site]
01593
Err
[function]
[call site]
01594
Value::to_u64
[function]
[call site]
01595
Value::to_u64
[function]
[call site]
01596
Value::from_u64
[function]
[call site]
01597
Evaluation::push
[function]
[call site]
01598
Evaluation::pop
[function]
[call site]
01599
u64::into_u64
[function]
[call site]
01600
compute_pc
[function]
[call site]
01601
OperationIter::offset_from
[function]
[call site]
01602
OperationIter::offset_from
[function]
[call site]
01603
R::Offset::wrapping_add
[function]
[call site]
01604
u64::wrapping_add
[function]
[call site]
01605
u64::wrapping_add
[function]
[call site]
01606
R::Offset::from_i16
[function]
[call site]
01607
EndianVec::len
[function]
[call site]
01608
EndianVec::len
[function]
[call site]
01609
Err
[function]
[call site]
01610
Error::BadBranchTarget
[function]
[call site]
01611
u64::into_u64
[function]
[call site]
01612
ArrayVec::clone
[function]
[call site]
01613
LineEncoding::default
[function]
[call site]
01614
ArrayVec::try_push
[function]
[call site]
01615
ArrayVec::clone
[function]
[call site]
01616
Result::unwrap
[function]
[call site]
01617
read::skip
[function]
[call site]
01618
Reader::read_u8
[function]
[call site]
01619
Ok
[function]
[call site]
01620
Ok
[function]
[call site]
01621
Evaluation::pop
[function]
[call site]
01622
Evaluation::pop
[function]
[call site]
01623
EndianReader::eq
[function]
[call site]
01624
EndianReader::bytes
[function]
[call site]
01625
SubRange::bytes
[function]
[call site]
01626
slice::from_raw_parts
[function]
[call site]
01627
Evaluation::push
[function]
[call site]
01628
Evaluation::pop
[function]
[call site]
01629
Evaluation::pop
[function]
[call site]
01630
tests::test_range
[function]
[call site]
01631
LineEncoding::default
[function]
[call site]
01632
LineEncoding::default
[function]
[call site]
01633
RangeList
[function]
[call site]
01634
LineEncoding::default
[function]
[call site]
01635
AbbreviationTable::add
[function]
[call site]
01636
ArrayVec::clone
[function]
[call site]
01637
LineEncoding::default
[function]
[call site]
01638
ArrayVec::try_push
[function]
[call site]
01639
ArrayVec::clone
[function]
[call site]
01640
Result::unwrap
[function]
[call site]
01641
Sections::new
[function]
[call site]
01642
EndianVec::new
[function]
[call site]
01643
Expression::write
[function]
[call site]
01644
Result::unwrap
[function]
[call site]
01645
read::DebugRanges::new
[function]
[call site]
01646
DebugFrameOffset::from
[function]
[call site]
01647
EndianSlice::new
[function]
[call site]
01648
test_parse_self_debug_info_with_endian_rc_slice
[function]
[call site]
01649
read_section
[function]
[call site]
01650
DebugFrameOffset::from
[function]
[call site]
01651
gimli::EndianRcSlice::new
[function]
[call site]
01652
DebugInfo::from
[function]
[call site]
01653
read_section
[function]
[call site]
01654
DebugFrameOffset::from
[function]
[call site]
01655
gimli::EndianRcSlice::new
[function]
[call site]
01656
DebugAbbrev::from
[function]
[call site]
01657
impl_parse_self_debug_info
[function]
[call site]
01658
read::DebugRngLists::new
[function]
[call site]
01659
DebugFrameOffset::from
[function]
[call site]
01660
EndianSlice::new
[function]
[call site]
01661
test_parse_self_debug_info_with_endian_rc_slice
[function]
[call site]
01662
read::RangeLists::new
[function]
[call site]
01663
Expression::set_target
[function]
[call site]
01664
RangeLists::raw_ranges
[function]
[call site]
01665
ArrayVec::clone
[function]
[call site]
01666
ArrayVec::clone
[function]
[call site]
01667
read::skip
[function]
[call site]
01668
Ok
[function]
[call site]
01669
RawRngListIter::new
[function]
[call site]
01670
Result::unwrap
[function]
[call site]
01671
LineEncoding::default
[function]
[call site]
01672
read::UnitHeader::new
[function]
[call site]
01673
DebugAbbrevOffset
[function]
[call site]
01674
DebugInfoOffset
[function]
[call site]
01675
DebugFrameOffset::into
[function]
[call site]
01676
read::EndianSlice::default
[function]
[call site]
01677
Expression::new
[function]
[call site]
01678
LineEncoding::default
[function]
[call site]
01679
read::Abbreviations::default
[function]
[call site]
01680
DebugStrOffsetsBase
[function]
[call site]
01681
DebugAddrBase
[function]
[call site]
01682
DebugLocListsBase
[function]
[call site]
01683
DebugRngListsBase
[function]
[call site]
01684
LineEncoding::default
[function]
[call site]
01685
Some
[function]
[call site]
01686
Address::Constant
[function]
[call site]
01687
Address::Constant
[function]
[call site]
01688
EndianVec::new
[function]
[call site]
01689
Expression::new
[function]
[call site]
01690
LineEncoding::default
[function]
[call site]
01691
DebugFrameOffset::from
[function]
[call site]
01692
DebugFrameOffset
[function]
[call site]
01693
Self::unwrap
[function]
[call site]
01694
Address::Constant
[function]
[call site]
01695
Address::Constant
[function]
[call site]
01696
Evaluation::push
[function]
[call site]
01697
Evaluation::pop
[function]
[call site]
01698
Evaluation::pop
[function]
[call site]
01699
Value::gt
[function]
[call site]
01700
sign_extend
[function]
[call site]
01701
sign_extend
[function]
[call site]
01702
Err
[function]
[call site]
01703
Ok
[function]
[call site]
01704
Value::Generic
[function]
[call site]
01705
Evaluation::push
[function]
[call site]
01706
Evaluation::pop
[function]
[call site]
01707
Evaluation::pop
[function]
[call site]
01708
tests::test_read_multiple
[function]
[call site]
01709
EndianSlice::new
[function]
[call site]
01710
Evaluation::push
[function]
[call site]
01711
Evaluation::pop
[function]
[call site]
01712
Evaluation::pop
[function]
[call site]
01713
LineEncoding::default
[function]
[call site]
01714
Evaluation::push
[function]
[call site]
01715
Evaluation::pop
[function]
[call site]
01716
Evaluation::pop
[function]
[call site]
01717
test_parse_self_debug_line
[function]
[call site]
01718
read_section
[function]
[call site]
01719
DebugInfo::new
[function]
[call site]
01720
DebugFrameOffset::from
[function]
[call site]
01721
EndianSlice::new
[function]
[call site]
01722
read_section
[function]
[call site]
01723
DebugAbbrev::new
[function]
[call site]
01724
DebugFrameOffset::from
[function]
[call site]
01725
EndianSlice::new
[function]
[call site]
01726
read_section
[function]
[call site]
01727
DebugLine::new
[function]
[call site]
01728
read_section
[function]
[call site]
01729
DebugStr::new
[function]
[call site]
01730
DebugFrameOffset::from
[function]
[call site]
01731
EndianSlice::new
[function]
[call site]
01732
DebugInfo::units
[function]
[call site]
01733
AddrHeaderIter::next
[function]
[call site]
01734
::core::result::Result::expect
[function]
[call site]
01735
DebugAbbrev::abbreviations
[function]
[call site]
01736
Result::expect
[function]
[call site]
01737
AddrHeader::entries
[function]
[call site]
01738
EntriesCursor::next_dfs
[function]
[call site]
01739
Result::expect
[function]
[call site]
01740
EntriesCursor::current
[function]
[call site]
01741
Option::expect
[function]
[call site]
01742
DebuggingInformationEntry::attr_value
[function]
[call site]
01743
DebuggingInformationEntry::attr
[function]
[call site]
01744
DebuggingInformationEntry::attrs
[function]
[call site]
01745
AttrsIter::next
[function]
[call site]
01746
SectionId::name
[function]
[call site]
01747
Ok
[function]
[call site]
01748
Some
[function]
[call site]
01749
Ok
[function]
[call site]
01750
tests::size_of_register_rule_map
[function]
[call site]
01751
tests::size_of_register_rule_map
[function]
[call site]
01752
Expression::op_entry_value
[function]
[call site]
01753
expect
[function]
[call site]
01754
and_then
[function]
[call site]
01755
Attribute::string_value
[function]
[call site]
01756
Attribute::string_value
[function]
[call site]
01757
DebuggingInformationEntry::attr_value
[function]
[call site]
01758
expect
[function]
[call site]
01759
and_then
[function]
[call site]
01760
Attribute::string_value
[function]
[call site]
01761
DebuggingInformationEntry::attr_value
[function]
[call site]
01762
expect
[function]
[call site]
01763
tests::test_line_program
[function]
[call site]
01764
Unit::address_size
[function]
[call site]
01765
expect
[function]
[call site]
01766
EndianVec::new
[function]
[call site]
01767
IncompleteLineProgram::rows
[function]
[call site]
01768
Expression::new
[function]
[call site]
01769
LineEncoding::default
[function]
[call site]
01770
LineRows::next_row
[function]
[call site]
01771
LineRow::reset
[function]
[call site]
01772
Expression::new
[function]
[call site]
01773
LineEncoding::default
[function]
[call site]
01774
PubStuffParser::parse_header
[function]
[call site]
01775
Reader::read_initial_length
[function]
[call site]
01776
Reader::read_u32
[function]
[call site]
01777
Ok
[function]
[call site]
01778
Self::Offset::from_u32
[function]
[call site]
01779
DebugFrameOffset::from
[function]
[call site]
01780
Reader::read_u64
[function]
[call site]
01781
Result::and_then
[function]
[call site]
01782
Ok
[function]
[call site]
01783
Err
[function]
[call site]
01784
EndianReader::split
[function]
[call site]
01785
EndianReader::len
[function]
[call site]
01786
Err
[function]
[call site]
01787
Error::UnexpectedEof
[function]
[call site]
01788
EndianReader::offset_id
[function]
[call site]
01789
ArrayVec::clone
[function]
[call site]
01790
SubRange::truncate
[function]
[call site]
01791
read::skip
[function]
[call site]
01792
Ok
[function]
[call site]
01793
Endianity::read_u16
[function]
[call site]
01794
try_into
[function]
[call site]
01795
unwrap
[function]
[call site]
01796
RunTimeEndian::is_big_endian
[function]
[call site]
01797
u16::from_be_bytes
[function]
[call site]
01798
u16::from_le_bytes
[function]
[call site]
01799
Err
[function]
[call site]
01800
Error::UnknownVersion
[function]
[call site]
01801
DebugFrameOffset::from
[function]
[call site]
01802
read::parse_debug_info_offset
[function]
[call site]
01803
Reader::read_offset
[function]
[call site]
01804
Reader::read_word
[function]
[call site]
01805
tests::size_of_register_rule_map
[function]
[call site]
01806
Reader::read_length
[function]
[call site]
01807
Reader::read_word
[function]
[call site]
01808
Ok
[function]
[call site]
01809
LineInstructions::next_instruction
[function]
[call site]
01810
LineProgram::is_empty
[function]
[call site]
01811
Ok
[function]
[call site]
01812
LineInstruction::parse
[function]
[call site]
01813
Reader::read_u8
[function]
[call site]
01814
Reader::read_uleb128
[function]
[call site]
01815
Result::and_then
[function]
[call site]
01816
EndianReader::split
[function]
[call site]
01817
Reader::read_u8
[function]
[call site]
01818
constants::DwLne
[function]
[call site]
01819
Ok
[function]
[call site]
01820
Reader::read_address
[function]
[call site]
01821
Unit::address_size
[function]
[call site]
01822
Ok
[function]
[call site]
01823
LineInstruction::SetAddress
[function]
[call site]
01824
Unit::version
[function]
[call site]
01825
Reader::read_null_terminated_slice
[function]
[call site]
01826
FileEntry::parse
[function]
[call site]
01827
Reader::read_uleb128
[function]
[call site]
01828
Reader::read_uleb128
[function]
[call site]
01829
Reader::read_uleb128
[function]
[call site]
01830
AttributeValue::String
[function]
[call site]
01831
Ok
[function]
[call site]
01832
Ok
[function]
[call site]
01833
LineInstruction::DefineFile
[function]
[call site]
01834
Ok
[function]
[call site]
01835
LineInstruction::UnknownExtended
[function]
[call site]
01836
Reader::read_uleb128
[function]
[call site]
01837
leb128::read::unsigned
[function]
[call site]
01838
Ok
[function]
[call site]
01839
LineInstruction::SetDiscriminator
[function]
[call site]
01840
Ok
[function]
[call site]
01841
LineInstruction::UnknownExtended
[function]
[call site]
01842
Ok
[function]
[call site]
01843
LineInstruction::Special
[function]
[call site]
01844
constants::DwLns
[function]
[call site]
01845
Ok
[function]
[call site]
01846
Reader::read_uleb128
[function]
[call site]
01847
Ok
[function]
[call site]
01848
LineInstruction::AdvancePc
[function]
[call site]
01849
Reader::read_sleb128
[function]
[call site]
01850
Ok
[function]
[call site]
01851
LineInstruction::AdvanceLine
[function]
[call site]
01852
Reader::read_uleb128
[function]
[call site]
01853
Ok
[function]
[call site]
01854
LineInstruction::SetFile
[function]
[call site]
01855
Reader::read_uleb128
[function]
[call site]
01856
Ok
[function]
[call site]
01857
LineInstruction::SetColumn
[function]
[call site]
01858
Ok
[function]
[call site]
01859
Ok
[function]
[call site]
01860
Ok
[function]
[call site]
01861
Endianity::read_u16
[function]
[call site]
01862
try_into
[function]
[call site]
01863
unwrap
[function]
[call site]
01864
RunTimeEndian::is_big_endian
[function]
[call site]
01865
u16::from_be_bytes
[function]
[call site]
01866
u16::from_le_bytes
[function]
[call site]
01867
Ok
[function]
[call site]
01868
LineInstruction::FixedAddPc
[function]
[call site]
01869
Ok
[function]
[call site]
01870
Ok
[function]
[call site]
01871
Reader::read_uleb128
[function]
[call site]
01872
Ok
[function]
[call site]
01873
LineInstruction::SetIsa
[function]
[call site]
01874
LineProgramHeader::standard_opcode_lengths
[function]
[call site]
01875
ArrayVec::clone
[function]
[call site]
01876
read::skip
[function]
[call site]
01877
Reader::read_u8
[function]
[call site]
01878
Ok
[function]
[call site]
01879
R::Offset::from_u8
[function]
[call site]
01880
Reader::read_u8
[function]
[call site]
01881
Reader::read_u8_array
[function]
[call site]
01882
Ok
[function]
[call site]
01883
Ok
[function]
[call site]
01884
LineInstruction::UnknownStandard0
[function]
[call site]
01885
Reader::read_uleb128
[function]
[call site]
01886
Ok
[function]
[call site]
01887
LineInstruction::UnknownStandard1
[function]
[call site]
01888
ArrayVec::clone
[function]
[call site]
01889
Reader::read_uleb128
[function]
[call site]
01890
OperationIter::offset_from
[function]
[call site]
01891
SubRange::truncate
[function]
[call site]
01892
Ok
[function]
[call site]
01893
LineInstruction::UnknownStandardN
[function]
[call site]
01894
Ok
[function]
[call site]
01895
Some
[function]
[call site]
01896
LineProgram::is_empty
[function]
[call site]
01897
Err
[function]
[call site]
01898
PubStuffParser::parse_header
[function]
[call site]
01899
Err
[function]
[call site]
01900
Ok
[function]
[call site]
01901
LineRow::execute
[function]
[call site]
01902
Ok
[function]
[call site]
01903
LineRow::exec_special_opcode
[function]
[call site]
01904
LineRow::adjust_opcode
[function]
[call site]
01905
DebugFrameOffset::from
[function]
[call site]
01906
LineRow::apply_line_advance
[function]
[call site]
01907
core::num::Wrapping
[function]
[call site]
01908
DebugFrameOffset::from
[function]
[call site]
01909
LineRow::apply_operation_advance
[function]
[call site]
01910
Ok
[function]
[call site]
01911
core::num::Wrapping
[function]
[call site]
01912
DebugFrameOffset::from
[function]
[call site]
01913
core::num::Wrapping
[function]
[call site]
01914
DebugFrameOffset::from
[function]
[call site]
01915
core::num::Wrapping
[function]
[call site]
01916
u64::add_sized
[function]
[call site]
01917
u64::checked_add
[function]
[call site]
01918
ok_or
[function]
[call site]
01919
u64::ones_sized
[function]
[call site]
01920
Err
[function]
[call site]
01921
Ok
[function]
[call site]
01922
Unit::address_size
[function]
[call site]
01923
Ok
[function]
[call site]
01924
DebugFrameOffset::from
[function]
[call site]
01925
Ok
[function]
[call site]
01926
PubStuffParser::parse_header
[function]
[call site]
01927
LineRow::apply_operation_advance
[function]
[call site]
01928
PubStuffParser::parse_header
[function]
[call site]
01929
LineRow::apply_line_advance
[function]
[call site]
01930
LineRow::adjust_opcode
[function]
[call site]
01931
PubStuffParser::parse_header
[function]
[call site]
01932
PubStuffParser::parse_header
[function]
[call site]
01933
LineRow::apply_operation_advance
[function]
[call site]
01934
DebugFrameOffset::from
[function]
[call site]
01935
PubStuffParser::parse_header
[function]
[call site]
01936
PubStuffParser::parse_header
[function]
[call site]
01937
Unit::address_size
[function]
[call site]
01938
u64::add_sized
[function]
[call site]
01939
DebugFrameOffset::from
[function]
[call site]
01940
ReaderAddress::min_tombstone
[function]
[call site]
01941
u64::zeros
[function]
[call site]
01942
u64::wrapping_add_sized
[function]
[call site]
01943
u64::ones_sized
[function]
[call site]
01944
u64::wrapping_add
[function]
[call site]
01945
PubStuffParser::parse_header
[function]
[call site]
01946
LineProgram::add_file
[function]
[call site]
01947
LineRow::reset
[function]
[call site]
01948
PubStuffParser::parse_header
[function]
[call site]
01949
Ok
[function]
[call site]
01950
Some
[function]
[call site]
01951
LineRows::header
[function]
[call site]
01952
PubStuffParser::parse_header
[function]
[call site]
01953
Result::expect
[function]
[call site]
01954
Evaluation::push
[function]
[call site]
01955
EndianVec::reverse
[function]
[call site]
01956
tests::test_line_program
[function]
[call site]
01957
Unit::address_size
[function]
[call site]
01958
expect
[function]
[call site]
01959
IncompleteLineProgram::sequences
[function]
[call site]
01960
EndianVec::new
[function]
[call site]
01961
IncompleteLineProgram::rows
[function]
[call site]
01962
Expression::new
[function]
[call site]
01963
ArrayVec::clone
[function]
[call site]
01964
LineRows::next_row
[function]
[call site]
01965
LineProgram::is_none
[function]
[call site]
01966
LineProgram::end_sequence
[function]
[call site]
01967
LineProgram::op_advance
[function]
[call site]
01968
DebugFrameOffset::from
[function]
[call site]
01969
DebugFrameOffset::from
[function]
[call site]
01970
Evaluation::push
[function]
[call site]
01971
LineInstruction::AdvancePc
[function]
[call site]
01972
Evaluation::push
[function]
[call site]
01973
LineRow::initial_state
[function]
[call site]
01974
LineRow::initial_state
[function]
[call site]
01975
T::write_address
[function]
[call site]
01976
Section::writer_mut
[function]
[call site]
01977
&mut
[call site]
01978
Section::relocate
[function]
[call site]
01979
T::len
[function]
[call site]
01980
RelocationTarget::Symbol
[function]
[call site]
01981
Section::writer_mut
[function]
[call site]
01982
&mut
[call site]
01983
LineProgram::is_none
[function]
[call site]
01984
Some
[function]
[call site]
01985
T::write_address
[function]
[call site]
01986
Evaluation::push
[function]
[call site]
01987
None::unwrap_or
[function]
[call site]
01988
LineInstructions::remove_trailing
[function]
[call site]
01989
OperationIter::offset_from
[function]
[call site]
01990
ArrayVec::clone
[function]
[call site]
01991
SubRange::truncate
[function]
[call site]
01992
Ok
[function]
[call site]
01993
ArrayVec::clone
[function]
[call site]
01994
Ok
[function]
[call site]
01995
Result::expect
[function]
[call site]
01996
CompleteLineProgram::resume_from
[function]
[call site]
01997
LineRows::resume
[function]
[call site]
01998
LineRow::new
[function]
[call site]
01999
core::num::Wrapping
[function]
[call site]
02000
core::num::Wrapping
[function]
[call site]
02001
PubStuffParser::parse_header
[function]
[call site]
02002
ArrayVec::clone
[function]
[call site]
02003
LineRows::next_row
[function]
[call site]
02004
Result::expect
[function]
[call site]
02005
Evaluation::pop
[function]
[call site]
02006
Evaluation::pop
[function]
[call site]
02007
Ok
[function]
[call site]
02008
Err
[function]
[call site]
02009
Result::unwrap
[function]
[call site]
02010
Evaluation::push
[function]
[call site]
02011
compute_pc
[function]
[call site]
02012
Evaluation::push
[function]
[call site]
02013
Value::Generic
[function]
[call site]
02014
Evaluation::push
[function]
[call site]
02015
Value::Generic
[function]
[call site]
02016
Ok
[function]
[call site]
02017
OperationEvaluationResult::Waiting
[function]
[call site]
02018
Ok
[function]
[call site]
02019
OperationEvaluationResult::Waiting
[function]
[call site]
02020
Evaluation::push
[function]
[call site]
02021
Value::Generic
[function]
[call site]
02022
Err
[function]
[call site]
02023
Ok
[function]
[call site]
02024
OperationEvaluationResult::Waiting
[function]
[call site]
02025
EvaluationResult::RequiresAtLocation
[function]
[call site]
02026
Evaluation::pop
[function]
[call site]
02027
u64::into_u64
[function]
[call site]
02028
Ok
[function]
[call site]
02029
OperationEvaluationResult::Waiting
[function]
[call site]
02030
EvaluationResult::RequiresTls
[function]
[call site]
02031
Ok
[function]
[call site]
02032
OperationEvaluationResult::Waiting
[function]
[call site]
02033
Ok
[function]
[call site]
02034
ArrayVec::clone
[function]
[call site]
02035
Ok
[function]
[call site]
02036
Evaluation::pop
[function]
[call site]
02037
Ok
[function]
[call site]
02038
Ok
[function]
[call site]
02039
Ok
[function]
[call site]
02040
OperationEvaluationResult::Waiting
[function]
[call site]
02041
EvaluationResult::RequiresEntryValue
[function]
[call site]
02042
Expression
[function]
[call site]
02043
ArrayVec::clone
[function]
[call site]
02044
Ok
[function]
[call site]
02045
OperationEvaluationResult::Waiting
[function]
[call site]
02046
EvaluationResult::RequiresParameterRef
[function]
[call site]
02047
Ok
[function]
[call site]
02048
OperationEvaluationResult::Waiting
[function]
[call site]
02049
EvaluationResult::RequiresRelocatedAddress
[function]
[call site]
02050
Ok
[function]
[call site]
02051
OperationEvaluationResult::Waiting
[function]
[call site]
02052
Ok
[function]
[call site]
02053
OperationEvaluationResult::Waiting
[function]
[call site]
02054
LineProgram::is_empty
[function]
[call site]
02055
Evaluation::pop
[function]
[call site]
02056
u64::into_u64
[function]
[call site]
02057
ArrayVec::try_push
[function]
[call site]
02058
Some
[function]
[call site]
02059
map_err
[function]
[call site]
02060
Ok
[function]
[call site]
02061
Ok
[function]
[call site]
02062
OperationEvaluationResult::Waiting
[function]
[call site]
02063
EvaluationResult::RequiresBaseType
[function]
[call site]
02064
Ok
[function]
[call site]
02065
OperationEvaluationResult::Waiting
[function]
[call site]
02066
EvaluationResult::RequiresBaseType
[function]
[call site]
02067
Ok
[function]
[call site]
02068
OperationEvaluationResult::Waiting
[function]
[call site]
02069
EvaluationResult::RequiresBaseType
[function]
[call site]
02070
Err
[function]
[call site]
02071
Ok
[function]
[call site]
02072
Evaluation::end_of_expression
[function]
[call site]
02073
LineProgram::is_empty
[function]
[call site]
02074
Err
[function]
[call site]
02075
Evaluation::end_of_expression
[function]
[call site]
02076
LineProgram::is_empty
[function]
[call site]
02077
Err
[function]
[call site]
02078
ArrayVec::try_push
[function]
[call site]
02079
map_err
[function]
[call site]
02080
Operation::parse
[function]
[call site]
02081
ArrayVec::try_push
[function]
[call site]
02082
Some
[function]
[call site]
02083
map_err
[function]
[call site]
02084
EndianVec::len
[function]
[call site]
02085
u64::into_u64
[function]
[call site]
02086
EndianVec::len
[function]
[call site]
02087
u64::into_u64
[function]
[call site]
02088
Err
[function]
[call site]
02089
Error::InvalidExpressionTerminator
[function]
[call site]
02090
EvaluationState::Waiting
[function]
[call site]
02091
Ok
[function]
[call site]
02092
LineProgram::is_empty
[function]
[call site]
02093
Evaluation::pop
[function]
[call site]
02094
Some
[function]
[call site]
02095
u64::into_u64
[function]
[call site]
02096
ArrayVec::try_push
[function]
[call site]
02097
map_err
[function]
[call site]
02098
Ok
[function]
[call site]
02099
Ok
[function]
[call site]
02100
EvaluationState::Error
[function]
[call site]
02101
Err
[function]
[call site]
02102
Result::expect
[function]
[call site]
02103
DwEhPe::is_valid_encoding
[function]
[call site]
02104
DebugStr::get_str
[function]
[call site]
02105
ArrayVec::clone
[function]
[call site]
02106
read::skip
[function]
[call site]
02107
Reader::read_null_terminated_slice
[function]
[call site]
02108
Expression::set_target
[function]
[call site]
02109
Result::unwrap
[function]
[call site]
02110
DebugStr::get_str
[function]
[call site]
02111
Expression::set_target
[function]
[call site]
02112
Result::unwrap
[function]
[call site]
02113
DebugStr::get_str
[function]
[call site]
02114
Expression::set_target
[function]
[call site]
02115
Result::get_empty
[function]
[call site]
02116
unwrap
[function]
[call site]
02117
Result::unwrap
[function]
[call site]
02118
DebugFrameOffset::from
[function]
[call site]
02119
DebugFrameOffset
[function]
[call site]
02120
Some
[function]
[call site]
02121
Address::Constant
[function]
[call site]
02122
Self::unwrap
[function]
[call site]
02123
tests::test_relocate_writer
[function]
[call site]
02124
tests::test_relocate_writer
[function]
[call site]
02125
Expression::set_target
[function]
[call site]
02126
Unit::root
[function]
[call site]
02127
Expression::set_target
[function]
[call site]
02128
AddrHeaderIter::next
[function]
[call site]
02129
unwrap
[function]
[call site]
02130
Expression::set_target
[function]
[call site]
02131
Unit::root
[function]
[call site]
02132
Expression::set_target
[function]
[call site]
02133
LineProgram::get_file
[function]
[call site]
02134
get_index
[function]
[call site]
02135
Expression::next_index
[function]
[call site]
02136
tests::size_of_register_rule_map
[function]
[call site]
02137
unwrap
[function]
[call site]
02138
LineProgram::get_file
[function]
[call site]
02139
IncompleteLineProgram::rows
[function]
[call site]
02140
LineRows::next_row
[function]
[call site]
02141