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

Methods

SymbolTableEntry()

Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:219

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

Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:228

uint64_t getOffset() const

Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:225

unsigned int getSectionID() const

Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:224

void setOffset(uint64_t NewOffset)

Declared at: llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:226

Parameters

uint64_t NewOffset