LIEF: Library to Instrument Executable Formats Version 0.17.0
|
This class represents a RIP/EIP-relative operand. More...
#include <PCRelative.hpp>
Public Member Functions | |
int64_t | value () const |
The effective value that is relative to the current rip/eip register. | |
~PCRelative () override=default | |
Public Member Functions inherited from LIEF::assembly::x86::Operand | |
std::string | to_string () const |
Pretty representation of the operand. | |
template<class T > | |
const T * | as () const |
This function can be used to down cast an Operand instance: | |
virtual | ~Operand () |
Static Public Member Functions | |
static bool | classof (const Operand *op) |
This class represents a RIP/EIP-relative operand.
For instance:
|
overridedefault |
|
static |
int64_t LIEF::assembly::x86::operands::PCRelative::value | ( | ) | const |
The effective value that is relative to the current rip/eip
register.