llvm-hs-pure-7.0.0: Pure Haskell LLVM functionality (no FFI).
LLVM.AST.Typed
Description
Querying the type of LLVM expressions
class Typed a where Source #
Minimal complete definition
typeOf
Methods
typeOf :: a -> Type Source #
Defined in LLVM.AST.Typed
typeOf :: SomeFloat -> Type Source #
typeOf :: Constant -> Type Source #
typeOf :: CallableOperand -> Type Source #
typeOf :: Operand -> Type Source #
typeOf :: Parameter -> Type Source #
typeOf :: Global -> Type Source #
getElementType :: Type -> Type Source #
getElementPtrType :: Type -> [Constant] -> Type Source #
extractValueType :: [Word32] -> Type -> Type Source #