Struct MaterializationResponsibility
LLVM ORC JIT v2 MaterializationResponsibility
public readonly ref struct MaterializationResponsibility
- Inherited Members
Properties
- IsDisposed
Gets a value indicating whether this instance is disposed
- Session
Gets the session associated with thee current materialization
- TargetDyLib
Gets the library associated with thee current materialization
Methods
- Dispose()
Disposes of this instance
- Fail()
Indicates to the JIT that this materialization unit has failed
- GetInitializerSymbol()
Gets the pseudo-symbol name of the initializer for this responsibility, if any
- GetRequestedSymbols()
Gets the symbols associated with this request
- Replace(MaterializationUnit)
Transfers responsibility of all symbols defined by
unit
to it
- ThrowIfIDisposed()
Throws an ObjectDisposedException if IsDisposed is true
- TryClaim(IReadOnlyCollection<KeyValuePair<SymbolStringPoolEntry, SymbolFlags>>)
Attempt to Claim responsibility for new symbols