| 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 # | |
|