Enum gimli::write::Location [−][src]
pub enum Location {
BaseAddress {
address: Address,
},
OffsetPair {
begin: u64,
end: u64,
data: Expression,
},
StartEnd {
begin: Address,
end: Address,
data: Expression,
},
StartLength {
begin: Address,
length: u64,
data: Expression,
},
DefaultLocation {
data: Expression,
},
}Expand description
A single location.
Variants
DW_LLE_base_address
Fields of BaseAddress
address: AddressBase address.
DW_LLE_offset_pair
Fields of OffsetPair
begin: u64Start of range relative to base address.
end: u64End of range relative to base address.
data: ExpressionLocation description.
DW_LLE_start_end
Fields of StartEnd
DW_LLE_start_length
Fields of StartLength
DW_LLE_default_location
Fields of DefaultLocation
data: ExpressionLocation description.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Location
impl UnwindSafe for Location
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key and return true if they are equal.