Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.C99.Simple.AST
Documentation
Constructors
data FieldDecln Source #
Constructors
FieldDecln Type Ident |
Constructors
Ident Ident | |
LitBool Bool | |
LitInt Integer | |
LitFloat Float | |
LitDouble Double | |
LitString String | |
Index Expr Expr | |
Funcall Expr [Expr] | |
Dot Expr Ident | |
Arrow Expr Ident | |
InitVal TypeName (NonEmpty InitItem) | |
UnaryOp UnaryOp Expr | |
Cast TypeName Expr | |
BinaryOp BinaryOp Expr Expr | |
Cond Expr Expr Expr | |
AssignOp AssignOp Expr Expr | |
SizeOf Expr | |
SizeOfType TypeName |