unsafe fn read_encoded_offset(
reader: &mut DwarfReader,
encoding: u8,
) -> Result<usize, ()>Expand description
Reads an offset (usize) from reader whose encoding is described by encoding.
encoding must be a DWARF Exception Header Encoding as described by the LSB spec.
In addition the upper (“application”) part must be zero.
§Errors
Returns Err if encoding
- is not a valid DWARF Exception Header Encoding,
- is
DW_EH_PE_omit, or - has a non-zero application part.