class SymbolTableEntry
Declaration
class SymbolTableEntry { /* full declaration omitted */ };
Description
Symbol info for RuntimeDyld.
Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:217
Member Variables
- private uint64_t Offset = 0
- private unsigned int SectionID = 0
- private llvm::JITSymbolFlags Flags = JITSymbolFlags::None
Method Overview
- public SymbolTableEntry()
- public SymbolTableEntry(unsigned int SectionID, uint64_t Offset, llvm::JITSymbolFlags Flags)
- public llvm::JITSymbolFlags getFlags() const
- public uint64_t getOffset() const
- public unsigned int getSectionID() const
- public void setOffset(uint64_t NewOffset)
Methods
¶SymbolTableEntry()
SymbolTableEntry()
Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:219
¶SymbolTableEntry(unsigned int SectionID,
uint64_t Offset,
llvm::JITSymbolFlags Flags)
SymbolTableEntry(unsigned int SectionID,
uint64_t Offset,
llvm::JITSymbolFlags Flags)
Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:221
Parameters
- unsigned int SectionID
- uint64_t Offset
- llvm::JITSymbolFlags Flags
¶llvm::JITSymbolFlags getFlags() const
llvm::JITSymbolFlags getFlags() const
Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:228
¶uint64_t getOffset() const
uint64_t getOffset() const
Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:225
¶unsigned int getSectionID() const
unsigned int getSectionID() const
Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:224
¶void setOffset(uint64_t NewOffset)
void setOffset(uint64_t NewOffset)
Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:226
Parameters
- uint64_t NewOffset