This class represents a PC-relative operand.
More...
#include <PCRelative.hpp>
|
| int64_t | value () const |
| | The effective value that is relative to the current pc register.
|
| | ~PCRelative () override=default |
| Public Member Functions inherited from LIEF::assembly::aarch64::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 () |
This class represents a PC-relative operand.
ldr x0, #8
|
v
PC Relative operand
◆ ~PCRelative()
| LIEF::assembly::aarch64::operands::PCRelative::~PCRelative |
( |
| ) |
|
|
overridedefault |
◆ classof()
| bool LIEF::assembly::aarch64::operands::PCRelative::classof |
( |
const Operand * | op | ) |
|
|
static |
◆ value()
| int64_t LIEF::assembly::aarch64::operands::PCRelative::value |
( |
| ) |
const |
The effective value that is relative to the current pc register.
The documentation for this class was generated from the following file: