Structure that describes architecture-specific ranges.
More...
#include <MetadataARM64.hpp>
|
uint32_t | start () const |
| Start of the range (RVA).
|
TYPE | type () const |
| Architecture for this range.
|
uint32_t | end () const |
| End of the range (RVA).
|
|
uint32_t | start_offset = 0 |
| Raw data (include start RVA and type).
|
uint32_t | length = 0 |
| Range's length.
|
Structure that describes architecture-specific ranges.
◆ TYPE
Enumerator |
---|
ARM64 | Pure ARM64 code.
|
ARM64EC | ARM64EC hybrid code (compatible with x64).
|
AMD64 | x64 code.
|
◆ end()
uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::end |
( |
| ) |
const |
|
inline |
◆ start()
uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::start |
( |
| ) |
const |
|
inline |
◆ type()
TYPE LIEF::PE::CHPEMetadataARM64::range_entry_t::type |
( |
| ) |
const |
|
inline |
◆ length
uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::length = 0 |
Range's length.
Referenced by end().
◆ start_offset
uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::start_offset = 0 |
Raw data (include start RVA and type).
Referenced by start(), and type().
◆ TYPE_MASK
uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::TYPE_MASK = 3 |
|
staticconstexpr |
The documentation for this struct was generated from the following file: