llvm-hs-6.3.0: General purpose LLVM bindings

Safe HaskellNone
LanguageHaskell2010

LLVM.Internal.FFI.OrcJIT

Documentation

data LambdaResolver Source #

Instances
MonadIO m => EncodeM m SymbolResolver (IORef [IO ()] -> IO (Ptr LambdaResolver)) Source # 
Instance details

Defined in LLVM.Internal.OrcJIT

newtype TargetAddress Source #

Constructors

TargetAddress Word64 
Instances
(MonadIO m, MonadAnyCont IO m) => EncodeM m (Maybe (IO ())) (TargetAddress, IO ()) Source # 
Instance details

Defined in LLVM.Internal.OrcJIT.CompileOnDemandLayer

Methods

encodeM :: Maybe (IO ()) -> m (TargetAddress, IO ()) Source #