Joos1W Compiler Framework
|
Public Member Functions | |
CodeGenerator (tir::Context &ctx, tir::CompilationUnit &cu, semantic::NameResolver &nr) | |
CodeGenerator (CodeGenerator const &)=delete | |
CodeGenerator (CodeGenerator &&)=delete | |
CodeGenerator & | operator= (CodeGenerator const &)=delete |
CodeGenerator & | operator= (CodeGenerator &&)=delete |
void | run (ast::LinkingUnit const *lu) |
tir::Type * | emitType (ast::Type const *type) |
Friends | |
class | CGExprEvaluator |