Language.C.DSL.Decl

decl

voidSpec

charSpec

shortSpec

intSpec

longSpec

floatSpec

doubleSpec

voidTy

charTy

shortTy

intTy

longTy

floatTy

doubleTy

ty

ptr

char

short

int

long

float

double

charPtr

shortPtr

intPtr

longPtr

floatPtr

doublePtr

(.=)

uninit

csu

struct

union

fun

annotatedFun

class External a

transUnit