ΒΆLLVMOrcDefinitionGeneratorRef
LLVMOrcCreateCustomCAPIDefinitionGenerator(
    LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction
        F,
    void* Ctx,
    LLVMOrcDisposeCAPIDefinitionGeneratorFunction
        Dispose)

Description

Create a custom generator. The F argument will be used to implement the DefinitionGenerator's tryToGenerate method (see LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction). Ctx is a context object that will be passed to F. This argument is permitted to be null. Dispose is the disposal function for Ctx. This argument is permitted to be null (in which case the client is responsible for the lifetime of Ctx).

Declared at: llvm/include/llvm-c/Orc.h:997

Parameters

LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F
void* Ctx
LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose