Table of Contents

Interface IMaterializerCallbacks

Namespace
Ubiquity.NET.Llvm.OrcJITv2
Assembly
Ubiquity.NET.Llvm.dll

Interface for a type that receives call backs for materialization (usually a type derived from CustomMaterializationUnit)

public interface IMaterializerCallbacks

Methods

Destroy()

Destroys the materializer callback context

Discard(ref readonly JITDyLib, SymbolStringPoolEntry)

Discards a symbol overridden by the JIT (Before materialization)

Materialize(MaterializationResponsibility)

Materializes all symbols in this unit except those that were previously discarded