ΒΆLLVMErrorRef LLVMOrcAddObjectFile(
    LLVMOrcJITStackRef JITStack,
    LLVMOrcModuleHandle* RetHandle,
    LLVMMemoryBufferRef Obj,
    LLVMOrcSymbolResolverFn SymbolResolver,
    void* SymbolResolverCtx)

Description

Add an object file. This method takes ownership of the given memory buffer and attempts to add it to the JIT as an object file. Clients should *not* dispose of the 'Obj' argument: the JIT will manage it from this call onwards.

Declared at: llvm/include/llvm-c/OrcBindings.h:117

Parameters

LLVMOrcJITStackRef JITStack
LLVMOrcModuleHandle* RetHandle
LLVMMemoryBufferRef Obj
LLVMOrcSymbolResolverFn SymbolResolver
void* SymbolResolverCtx