{-# LANGUAGE ForeignFunctionInterface #-} -- | module LLVM.Internal.FFI.ObjectFile where import Foreign.Ptr import LLVM.Prelude import LLVM.Internal.FFI.MemoryBuffer data ObjectFile foreign import ccall unsafe "LLVMCreateObjectFile" createObjectFile :: Ptr MemoryBuffer -> IO (Ptr ObjectFile) foreign import ccall unsafe "LLVMDisposeObjectFile" disposeObjectFile :: Ptr ObjectFile -> IO ()