Joos1W Compiler Framework
All Classes Functions Typedefs Pages
codegen::CodeGenerator Class Reference

Public Member Functions

 CodeGenerator (tir::Context &ctx, tir::CompilationUnit &cu, semantic::NameResolver &nr)
 
 CodeGenerator (CodeGenerator const &)=delete
 
 CodeGenerator (CodeGenerator &&)=delete
 
CodeGeneratoroperator= (CodeGenerator const &)=delete
 
CodeGeneratoroperator= (CodeGenerator &&)=delete
 
void run (ast::LinkingUnit const *lu)
 
tir::TypeemitType (ast::Type const *type)
 

Friends

class CGExprEvaluator
 

Detailed Description

Definition at line 27 of file CodeGen.h.


The documentation for this class was generated from the following files: