LLVM: llvm::orc::MachOBuilder< MachOTraits >::Section Struct Reference (original) (raw)

#include "[llvm/ExecutionEngine/Orc/MachOBuilder.h](MachOBuilder%5F8h%5Fsource.html)"

Inheritance diagram for llvm::orc::MachOBuilder< MachOTraits >::Section:

Public Member Functions
Section (MachOBuilder &Builder, StringRef SecName, StringRef SegName)
RelocTarget addSymbol (int32_t Offset, StringRef Name, uint8_t Type, uint16_t Desc)
void addReloc (int32_t Offset, RelocTarget Target, bool PCRel, unsigned Length, unsigned Type)
auto & rawStruct ()
Public Member Functions inherited from llvm::orc::MachOBuilder< MachOTraits >::RelocTarget
RelocTarget (const Section &S)
RelocTarget (SymbolContainer &SC, size_t Idx)
bool isSymbol ()
uint32_t getSymbolNum ()
uint32_t getSectionId ()
MachOTraits::NList & nlist ()
Public Attributes
MachOBuilder & Builder
SectionContent Content
size_t SectionNumber = 0
SymbolContainer SC
std::vector< Reloc > Relocs

Detailed Description

template
struct llvm::orc::MachOBuilder< MachOTraits >::Section

Definition at line 224 of file MachOBuilder.h.

Constructor & Destructor Documentation

template

Member Function Documentation

addReloc()

template

addSymbol()

template

rawStruct()

template

Member Data Documentation

Builder

template

Content

template

Relocs

template

SC

template

SectionNumber

template


The documentation for this struct was generated from the following file: