kempe-0.2.0.9: Kempe compiler
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.C.AST

Documentation

data CType Source #

Constructors

CInt 
CBool 
CUInt64 
CInt8 
CVoid 
CVoidPtr 

Instances

Instances details
Pretty CType Source # 
Instance details

Defined in Language.C.AST

Methods

pretty :: CType -> Doc ann #

prettyList :: [CType] -> Doc ann #

data CFunc Source #

Constructors

CFunc !Text [CType] CType 

Instances

Instances details
Pretty CFunc Source # 
Instance details

Defined in Language.C.AST

Methods

pretty :: CFunc -> Doc ann #

prettyList :: [CFunc] -> Doc ann #