Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Codegen.ExprGen.ExprGen
Synopsis
- class ExprGen a where
- generateExpr :: MonadCodegen m => a -> m Operand
Documentation
class ExprGen a where Source #
Generate LLVM code for an expression.
Methods
generateExpr :: MonadCodegen m => a -> m Operand Source #
Instances
ExprGen Expr Source # | |
Defined in Codegen.ExprGen.ExprGen Methods generateExpr :: MonadCodegen m => Expr -> m Operand Source # |