LLVM: llvm::jitlink::Addressable Class Reference (original) (raw)
Base class for Addressable entities (externals, absolutes, blocks). More...
#include "[llvm/ExecutionEngine/JITLink/JITLink.h](JITLink%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| Addressable (const Addressable &)=delete | |
| Addressable & | operator= (const Addressable &)=default |
| Addressable (Addressable &&)=delete | |
| Addressable & | operator= (Addressable &&)=default |
| orc::ExecutorAddr | getAddress () const |
| void | setAddress (orc::ExecutorAddr Address) |
| bool | isDefined () const |
| Returns true if this is a defined addressable, in which case you can downcast this to a Block. | |
| bool | isAbsolute () const |
Base class for Addressable entities (externals, absolutes, blocks).
Definition at line 112 of file JITLink.h.
◆ Addressable() [2/4]
◆ Addressable() [3/4]
◆ Addressable() [4/4]
| llvm::jitlink::Addressable::Addressable ( Addressable && ) | delete |
|---|
◆ getAddress()
◆ isAbsolute()
| bool llvm::jitlink::Addressable::isAbsolute ( ) const | inline |
|---|
◆ isDefined()
| bool llvm::jitlink::Addressable::isDefined ( ) const | inline |
|---|
Returns true if this is a defined addressable, in which case you can downcast this to a Block.
Definition at line 136 of file JITLink.h.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setAddress()
◆ LinkGraph
◆ AlignmentOffset
| uint64_t llvm::jitlink::Addressable::AlignmentOffset | protected |
|---|
◆ ContentMutable
| uint64_t llvm::jitlink::Addressable::ContentMutable | protected |
|---|
◆ P2Align
| uint64_t llvm::jitlink::Addressable::P2Align | protected |
|---|
The documentation for this class was generated from the following file:
- include/llvm/ExecutionEngine/JITLink/JITLink.h