LLVM: llvm::orc::LazyReexportsManager::MU Class Reference (original) (raw)
Inheritance diagram for llvm::orc::LazyReexportsManager::MU:
[legend]
| Public Member Functions | |
|---|---|
| MU (LazyReexportsManager &LRMgr, SymbolAliasMap Reexports) | |
| Public Member Functions inherited from llvm::orc::MaterializationUnit | |
| MaterializationUnit (Interface I) | |
| virtual | ~MaterializationUnit ()=default |
| const SymbolFlagsMap & | getSymbols () const |
| Return the set of symbols that this source provides. | |
| const SymbolStringPtr & | getInitializerSymbol () const |
| Returns the initialization symbol for this MaterializationUnit (if any). | |
| void | doDiscard (const JITDylib &JD, const SymbolStringPtr &Name) |
| Called by JITDylibs to notify MaterializationUnits that the given symbol has been overridden. |
| Additional Inherited Members | |
|---|---|
| Static Public Attributes inherited from llvm::orc::MaterializationUnit | |
| static char | ID |
| Protected Attributes inherited from llvm::orc::MaterializationUnit | |
| SymbolFlagsMap | SymbolFlags |
| SymbolStringPtr | InitSymbol |
Detailed Description
Definition at line 234 of file LazyReexports.cpp.
Constructor & Destructor Documentation
| llvm::orc::LazyReexportsManager::MU::MU ( LazyReexportsManager & LRMgr, SymbolAliasMap Reexports ) | inline |
|---|
Definition at line 236 of file LazyReexports.cpp.
References llvm::orc::LazyReexportsManager::LazyReexportsManager(), llvm::orc::MaterializationUnit::MaterializationUnit(), and llvm::move().
The documentation for this class was generated from the following file:
- lib/ExecutionEngine/Orc/LazyReexports.cpp