LIEF: Library to Instrument Executable Formats Version 1.0.0
|
This class represents a register location. More...
#include <Parameter.hpp>
Public Member Functions | |
RegisterLoc (uint64_t reg_id) | |
Public Member Functions inherited from LIEF::dwarf::Parameter::Location | |
Location (Type ty) | |
template<class T> | |
const T * | as () const |
Static Public Member Functions | |
static bool | classof (const Location *loc) |
Public Attributes | |
uint64_t | id = 0 |
DWARF id of the register. | |
Public Attributes inherited from LIEF::dwarf::Parameter::Location | |
Type | type = Type::UNKNOWN |
Additional Inherited Members | |
Public Types inherited from LIEF::dwarf::Parameter::Location | |
enum class | Type : uint8_t { UNKNOWN = 0 , REG } |
This class represents a register location.
|
inline |
|
inlinestatic |
uint64_t LIEF::dwarf::Parameter::RegisterLoc::id = 0 |
DWARF id of the register.
Referenced by RegisterLoc().