LLVM  16.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)

BlockgetFirstBlock () const

BlockgetLastBlock () const

bool empty () const

Detailed Description

Represents a section address range via a pair of Block pointers to the first and last Blocks in the section.

Definition at line 779 of file JITLink.h.

default

◆ SectionRange() [2/2]

 llvm::jitlink::SectionRange::SectionRange ( const Section & Sec )
inline

Definition at line 782 of file JITLink.h.

◆ empty()

inline

Definition at line 801 of file JITLink.h.

References assert().

◆ getEnd()

inline

Definition at line 808 of file JITLink.h.

Referenced by getRange(), and getSize().

◆ getFirstBlock()

inline

Definition at line 793 of file JITLink.h.

References assert().

◆ getLastBlock()

inline

Definition at line 797 of file JITLink.h.

References assert().

◆ getRange()

inline

Definition at line 813 of file JITLink.h.

References getEnd(), and getStart().

◆ getSize()

inline

Definition at line 811 of file JITLink.h.

References getEnd(), and getStart().