Here is a list of all documented files with brief descriptions:
[detail level 1234]
| ▼ include | |
| ► ast | |
| AST.h | |
| AstNode.h | |
| Decl.h | |
| DeclContext.h | |
| Expr.h | |
| ExprEvaluator.h | |
| ExprNode.h | |
| Stmt.h | |
| Type.h | |
| ► codegen | |
| CGExpr.h | |
| CodeGen.h | |
| Mangling.h | |
| ► diagnostics | |
| Diagnostics.h | |
| Location.h | |
| SourceManager.h | |
| ► grammar | |
| joos1w_lexer_internal.h | |
| Joos1WGrammar.h | |
| ► parsetree | |
| ParseTree.h | |
| ParseTreeVisitor.h | |
| ► passes | |
| AllPasses.h | |
| ► semantic | |
| AstValidator.h | |
| CFGBuilder.h | |
| ConstantTypeResolver.h | |
| DataflowAnalysis.h | |
| ExprResolver.h | |
| ExprStaticChecker.h | |
| ExprTypeResolver.h | |
| HierarchyChecker.h | |
| NameResolver.h | |
| Semantic.h | |
| ► tir | |
| BasicBlock.h | |
| CompilationUnit.h | |
| Constant.h | |
| Context.h | |
| Instructions.h | |
| IRBuilder.h | |
| TIR.h | |
| Type.h | |
| Value.h | |
| ► utils | |
| Assert.h | |
| BumpAllocator.h | |
| DotPrinter.h | |
| EnumMacros.h | |
| Error.h | |
| Generator.h | |
| PassManager.h | |
| Utils.h | |
| ▼ lib | |
| ► ast | |
| Decl.cc | |
| DeclContext.cc | |
| Expr.cc | |
| Modifiers.cc | |
| ScopeID.cc | |
| Stmt.cc | |
| Type.cc | |
| ► codegen | |
| CGClass.cc | |
| CGExpr.cc | |
| CGFunction.cc | |
| CGStmt.cc | |
| CodeGen.cc | |
| Mangling.cc | |
| ► grammar | |
| Joos1W.cc | |
| ► parsetree | |
| ParseTree.cc | |
| ParseTreeVisitor.cc | |
| VisitClassInterface.cc | |
| VisitExpression.cc | |
| VisitLeaf.cc | |
| VisitStatement.cc | |
| ► passes | |
| ► transform | |
| GlobalDCE.cc | |
| MemToReg.cc | |
| PrintCFG.cc | |
| SimplifyCFG.cc | |
| CompilerPasses.cc | |
| CompilerPasses.h | |
| IRContextPass.cc | |
| IRContextPass.h | |
| SemanticPasses.cc | |
| ► semantic | |
| AstValidator.cc | |
| CFGBuilder.cc | |
| ConstantTypeResolver.cc | |
| DataflowAnalysis.cc | |
| ExprResolver.cc | |
| ExprStaticChecker.cc | |
| ExprTypeResolver.cc | |
| HierarchyChecker.cc | |
| NameResolver.cc | |
| Semantic.cc | |
| ► tir | |
| BasicBlock.cc | |
| CompilationUnit.cc | |
| Constant.cc | |
| Context.cc | |
| Instructions.cc | |
| Type.cc | |
| Value.cc | |
| ► utils | |
| Assert.cc | |
| BumpAllocator.cc | |
| DotPrinter.cc | |
| Error.cc | |
| PassManager.cc | |
| Utils.cc | |