|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
End-to-end integration tests for Compiler_Driver.H. More...
Go to the source code of this file.
Functions | |
| TEST (CompilerDriver, ParsesAndMergesOrderedMultiFileModules) | |
| TEST (CompilerDriver, RunsMergedHIRModuleAndPublishesArtifacts) | |
| TEST (CompilerDriver, EmitsBytecodeAndPortableCArtifacts) | |
| TEST (CompilerDriver, StopsBeforeLoweringWhenDiagnosticsExist) | |
| TEST (CompilerDriver, ReportsMissingImportDependencies) | |
| TEST (CompilerDriver, ReportsCyclicImports) | |
| TEST (CompilerDriver, ClearsValueTextWhenRuntimeEvaluationFails) | |
End-to-end integration tests for Compiler_Driver.H.
Definition in file compiler_driver_test.cc.
| TEST | ( | CompilerDriver | , |
| ClearsValueTextWhenRuntimeEvaluationFails | |||
| ) |
Definition at line 193 of file compiler_driver_test.cc.
References Aleph::DynArray< T >::append(), and Aleph::blossom_maximum_cardinality_matching().
| TEST | ( | CompilerDriver | , |
| EmitsBytecodeAndPortableCArtifacts | |||
| ) |
Definition at line 119 of file compiler_driver_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), Aleph::Compiler_Driver_Options::c_backend_options, Aleph::Compiler_C_Backend_Options::module_name, and options.
| TEST | ( | CompilerDriver | , |
| ParsesAndMergesOrderedMultiFileModules | |||
| ) |
Definition at line 59 of file compiler_driver_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), Aleph::compiler_driver_action_name(), and Aleph::compiler_parse_driver_action().
| TEST | ( | CompilerDriver | , |
| ReportsCyclicImports | |||
| ) |
Definition at line 180 of file compiler_driver_test.cc.
References Aleph::DynArray< T >::append(), and Aleph::blossom_maximum_cardinality_matching().
| TEST | ( | CompilerDriver | , |
| ReportsMissingImportDependencies | |||
| ) |
Definition at line 165 of file compiler_driver_test.cc.
References Aleph::DynArray< T >::append(), and Aleph::blossom_maximum_cardinality_matching().
| TEST | ( | CompilerDriver | , |
| RunsMergedHIRModuleAndPublishesArtifacts | |||
| ) |
Definition at line 94 of file compiler_driver_test.cc.
References Aleph::blossom_maximum_cardinality_matching().
| TEST | ( | CompilerDriver | , |
| StopsBeforeLoweringWhenDiagnosticsExist | |||
| ) |
Definition at line 148 of file compiler_driver_test.cc.
References Aleph::DynArray< T >::append(), and Aleph::blossom_maximum_cardinality_matching().