LLVM 24.0.0git
llvm::orc::LazyReexportsManager::MU Class Reference
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

◆ MU()

llvm::orc::LazyReexportsManager::MU::MU ( LazyReexportsManager & LRMgr,
SymbolAliasMap Reexports )
inline

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