llvm-hs-pure-7.0.0: Pure Haskell LLVM functionality (no FFI).

Safe HaskellSafe
LanguageHaskell2010

LLVM.AST.Typed

Description

Querying the type of LLVM expressions

Documentation

class Typed a where Source #

Minimal complete definition

typeOf

Methods

typeOf :: a -> Type Source #

Instances
Typed SomeFloat Source # 
Instance details

Defined in LLVM.AST.Typed

Typed Constant Source # 
Instance details

Defined in LLVM.AST.Typed

Methods

typeOf :: Constant -> Type Source #

Typed CallableOperand Source # 
Instance details

Defined in LLVM.AST.Typed

Typed Operand Source # 
Instance details

Defined in LLVM.AST.Typed

Methods

typeOf :: Operand -> Type Source #

Typed Parameter Source # 
Instance details

Defined in LLVM.AST.Typed

Typed Global Source # 
Instance details

Defined in LLVM.AST.Typed

Methods

typeOf :: Global -> Type Source #