llvm-party-12.1.0: src/LLVM/Internal/FFI/ObjectFile.hs
{-# LANGUAGE ForeignFunctionInterface #-}
-- | <https://llvm.org/doxygen/classllvm_1_1object_1_1ObjectFile.html>
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 ()