LLVM 22.0.0git
|
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 |
Definition at line 234 of file LazyReexports.cpp.
|
inline |
Definition at line 236 of file LazyReexports.cpp.
References llvm::orc::LazyReexportsManager::LazyReexportsManager(), llvm::orc::MaterializationUnit::MaterializationUnit(), and llvm::move().