Monad m => EncodeM m Word64 Word64 Source # | |
|
Monad m => EncodeM m Int32 CInt Source # | |
|
Monad m => EncodeM m Word64 CULong Source # | |
|
Monad m => EncodeM m Word32 CUInt Source # | |
|
Monad m => EncodeM m Word CUInt Source # | |
|
Monad m => EncodeM m Bool LLVMBool Source # | |
|
Monad m => EncodeM m LibraryFunction LibFunc Source # | |
|
Monad e => EncodeM e String UTF8ByteString Source # | |
|
Monad m => EncodeM m JITSymbolFlags JITSymbolFlags Source # | |
|
EncodeM EncodeAST AttributeList AttributeList Source # | |
|
(MonadThrow m, MonadIO m, MonadAnyCont IO m) => EncodeM m Specification (Ptr MemoryBuffer) Source # | |
|
(MonadThrow m, MonadIO m, MonadAnyCont IO m) => EncodeM m Specification (OwnerTransfered (Ptr MemoryBuffer)) Source # | |
|
MonadIO m => EncodeM m SymbolResolverFn (FunPtr SymbolResolverFn) Source # | |
|
EncodeM EncodeAST Name (Ptr BasicBlock) Source # | |
|
MonadIO m => EncodeM m SymbolResolver (IORef [IO ()] -> IO (Ptr LambdaResolver)) Source # | |
|
MonadIO m => EncodeM m JITSymbol (Ptr JITSymbol -> IO ()) Source # | |
|
Monad m => EncodeM m (Maybe Word) (NothingAsMinusOne Word) Source # | |
|
Monad m => EncodeM m (Maybe Bool) (NothingAsMinusOne Bool) Source # | |
|
(Monad m, EncodeM m h (Ptr c)) => EncodeM m (Maybe h) (Ptr c) Source # | |
|
Monad m => EncodeM m (Maybe Word32) (CUInt, LLVMBool) Source # | |
|
(Monad m, EncodeM m h c, Storable c, MonadAnyCont IO m) => EncodeM m [h] (CUInt, Ptr c) Source # | |
|
EncodeM e ByteString es => EncodeM e (Map CPUFeature Bool) es Source # | |
|