|
LLVM
4.0.0
|
Represents a symbol that has been evaluated to an address already. More...
#include <JITSymbol.h>
Public Member Functions | |
| JITEvaluatedSymbol (std::nullptr_t) | |
| Create a 'null' symbol. More... | |
| JITEvaluatedSymbol (JITTargetAddress Address, JITSymbolFlags Flags) | |
| Create a symbol for the given address and flags. More... | |
| operator bool () const | |
| An evaluated symbol converts to 'true' if its address is non-zero. More... | |
| JITTargetAddress | getAddress () const |
| Return the address of this symbol. More... | |
| JITSymbolFlags | getFlags () const |
| Return the flags for this symbol. More... | |
Represents a symbol that has been evaluated to an address already.
Definition at line 88 of file JITSymbol.h.
|
inline |
Create a 'null' symbol.
Definition at line 91 of file JITSymbol.h.
|
inline |
Create a symbol for the given address and flags.
Definition at line 95 of file JITSymbol.h.
|
inline |
Return the address of this symbol.
Definition at line 102 of file JITSymbol.h.
Referenced by llvm::MCJIT::getPointerToFunction().
|
inline |
Return the flags for this symbol.
Definition at line 105 of file JITSymbol.h.
|
inlineexplicit |
An evaluated symbol converts to 'true' if its address is non-zero.
Definition at line 99 of file JITSymbol.h.
1.8.6