Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data LinkingLayer Source #
Instances
data ObjectLinkingLayer Source #
Instances
createObjectLinkingLayer :: Ptr ExecutionSession -> FunPtr (ModuleKey -> IO (Ptr SymbolResolver)) -> IO (Ptr ObjectLinkingLayer) Source #
disposeLinkingLayer :: Ptr LinkingLayer -> IO () Source #
addObjectFile :: Ptr LinkingLayer -> ModuleKey -> Ptr ObjectFile -> Ptr (OwnerTransfered CString) -> IO () Source #
findSymbol :: Ptr LinkingLayer -> CString -> LLVMBool -> IO (Ptr JITSymbol) Source #