LLVM: llvm::orc::ImplSymbolMap Class Reference (original) (raw)
#include "[llvm/ExecutionEngine/Orc/Speculation.h](Speculation%5F8h%5Fsource.html)"
| Public Types | |
|---|---|
| using | AliaseeDetails = std::pair<SymbolStringPtr, JITDylib *> |
| using | Alias = SymbolStringPtr |
| using | ImapTy = DenseMap<Alias, AliaseeDetails> |
| Public Member Functions | |
|---|---|
| LLVM_ABI void | trackImpls (SymbolAliasMap ImplMaps, JITDylib *SrcJD) |
| Friends | |
|---|---|
| class | Speculator |
Detailed Description
Definition at line 34 of file Speculation.h.
Member Typedef Documentation
◆ Alias
using llvm::orc::ImplSymbolMap::Alias = SymbolStringPtr
Definition at line 39 of file Speculation.h.
◆ AliaseeDetails
using llvm::orc::ImplSymbolMap::AliaseeDetails = std::pair<SymbolStringPtr, JITDylib *>
Definition at line 38 of file Speculation.h.
◆ ImapTy
using llvm::orc::ImplSymbolMap::ImapTy = DenseMap<Alias, AliaseeDetails>
Definition at line 40 of file Speculation.h.
Member Function Documentation
◆ trackImpls()
| void llvm::orc::ImplSymbolMap::trackImpls | ( | SymbolAliasMap | ImplMaps, |
|---|---|---|---|
| JITDylib * | SrcJD ) |
Definition at line 27 of file Speculation.cpp.
Friends And Related Symbol Documentation
◆ Speculator
| friend class Speculator | friend |
|---|
Definition at line 35 of file Speculation.h.
References Speculator.
Referenced by Speculator.
The documentation for this class was generated from the following files:
- include/llvm/ExecutionEngine/Orc/Speculation.h
- lib/ExecutionEngine/Orc/Speculation.cpp