layer example
sema: changed FunctionDecl body from Stmt* -> CompoundStmt*
analyser: (work on) analyser const expressions
analyser: added ConstModeSetter
fix
analyser: added various const error msg
analyser: added debug tracing
analyser: changed Type::inConstant()
analyser: working on const analyser
refactoring: extracting AST from C2Sema
refactor: extracted AST to separate file
refactor: cleanup
builder: destroying sema after parse phase
builder: add null instead of PreProcessor to DiagsClient
Decl: added EnumConstantDecl class
analyser: fixed initlist analyse for enum constants
minor
minor
comments