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