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:
- include/llvm/ExecutionEngine/Orc/MachOBuilder.h