LLVM: llvm::jitlink::SymbolAddressMap Class Reference (original) (raw)

A map of addresses to Symbols. More...

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

Public Member Functions
void addSymbol (Symbol &Sym)
Add a symbol to the SymbolAddressMap.
template
void addSymbols (SymbolPtrCollection &&Symbols)
Add all symbols in a given range to the SymbolAddressMap.
const SymbolVector * getSymbolsAt (orc::ExecutorAddr Addr) const
Returns the list of symbols that start at the given address, or nullptr if no such symbols exist.

A map of addresses to Symbols.

Definition at line 1801 of file JITLink.h.

SymbolVector

addSymbol()

void llvm::jitlink::SymbolAddressMap::addSymbol ( Symbol & Sym) inline

addSymbols()

template

void llvm::jitlink::SymbolAddressMap::addSymbols ( SymbolPtrCollection && Symbols) inline

getSymbolsAt()

Returns the list of symbols that start at the given address, or nullptr if no such symbols exist.

Definition at line 1819 of file JITLink.h.

References I.


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