|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Tests for Compiler_HIR.H. More...
Go to the source code of this file.
Functions | |
| TEST (CompilerHIR, LowersTypedFunctionAndTopLevelCallDeterministically) | |
| TEST (CompilerHIR, RemovesGroupingNodesDuringLowering) | |
| TEST (CompilerHIR, PreservesStructuredControlNodes) | |
Tests for Compiler_HIR.H.
Definition in file compiler_hir_test.cc.
| TEST | ( | CompilerHIR | , |
| LowersTypedFunctionAndTopLevelCallDeterministically | |||
| ) |
Definition at line 45 of file compiler_hir_test.cc.
References Aleph::Source_Manager::add_virtual_file(), Aleph::Compiler_Typed_Semantic_Analyzer::analyze_module(), Aleph::blossom_maximum_cardinality_matching(), Aleph::compiler_dump_hir_module(), Aleph::Diagnostic_Engine::has_errors(), and Aleph::Compiler_Typed_Semantic_Analyzer::type_context().
| TEST | ( | CompilerHIR | , |
| PreservesStructuredControlNodes | |||
| ) |
Definition at line 128 of file compiler_hir_test.cc.
References Aleph::Source_Manager::add_virtual_file(), Aleph::Compiler_Typed_Semantic_Analyzer::analyze_module(), Aleph::blossom_maximum_cardinality_matching(), Aleph::Diagnostic_Engine::has_errors(), Aleph::Compiler_Type_Context::to_string(), and Aleph::Compiler_Typed_Semantic_Analyzer::type_context().
| TEST | ( | CompilerHIR | , |
| RemovesGroupingNodesDuringLowering | |||
| ) |
Definition at line 94 of file compiler_hir_test.cc.
References Aleph::Source_Manager::add_virtual_file(), Aleph::Compiler_Typed_Semantic_Analyzer::analyze_module(), Aleph::blossom_maximum_cardinality_matching(), Aleph::Diagnostic_Engine::has_errors(), Aleph::Compiler_Type_Context::to_string(), and Aleph::Compiler_Typed_Semantic_Analyzer::type_context().