Enum gimli::read::ValueType [−][src]
pub enum ValueType {
Generic,
I8,
U8,
I16,
U16,
I32,
U32,
I64,
U64,
F32,
F64,
}
Expand description
The type of an entry on the DWARF stack.
Variants
The generic type, which is address-sized and of unspecified sign, as specified in the DWARF 5 standard, section 2.5.1. This type is also used to represent address base types.
Signed 8-bit integer type.
Unsigned 8-bit integer type.
Signed 16-bit integer type.
Unsigned 16-bit integer type.
Signed 32-bit integer type.
Unsigned 32-bit integer type.
Signed 64-bit integer type.
Unsigned 64-bit integer type.
32-bit floating point type.
64-bit floating point type.
Implementations
Construct a ValueType
from the attributes of a base type DIE.
pub fn from_entry<R: Reader>(
entry: &DebuggingInformationEntry<'_, '_, R>
) -> Result<Option<ValueType>>
pub fn from_entry<R: Reader>(
entry: &DebuggingInformationEntry<'_, '_, R>
) -> Result<Option<ValueType>>
Construct a ValueType
from a base type DIE.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ValueType
impl UnwindSafe for ValueType
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.