LLVM 20.0.0git
|
Represents a section address range via a pair of Block pointers to the first and last Blocks in the section. More...
#include "llvm/ExecutionEngine/JITLink/JITLink.h"
Public Member Functions | |
SectionRange ()=default | |
SectionRange (const Section &Sec) | |
Block * | getFirstBlock () const |
Block * | getLastBlock () const |
bool | empty () const |
orc::ExecutorAddr | getStart () const |
orc::ExecutorAddr | getEnd () const |
orc::ExecutorAddrDiff | getSize () const |
orc::ExecutorAddrRange | getRange () const |
Represents a section address range via a pair of Block pointers to the first and last Blocks in the section.
|
default |
Definition at line 819 of file JITLink.h.
References B, llvm::jitlink::Section::blocks(), and llvm::jitlink::Addressable::getAddress().
|
inline |
|
inline |
Definition at line 845 of file JITLink.h.
References llvm::jitlink::Addressable::getAddress(), and llvm::jitlink::Block::getSize().
Referenced by getRange(), and getSize().
|
inline |
|
inline |
|
inline |
Definition at line 850 of file JITLink.h.
References getEnd(), and getStart().
|
inline |
Definition at line 848 of file JITLink.h.
References getEnd(), and getStart().
|
inline |
Definition at line 842 of file JITLink.h.
References llvm::jitlink::Addressable::getAddress().
Referenced by getRange(), and getSize().