|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
End-to-end tests for Bytecode_Interpreter.H. More...
Go to the source code of this file.
Functions | |
| TEST (CompilerBytecodeInterpreter, ExecutesBranchFunction) | |
| TEST (CompilerBytecodeInterpreter, ExecutesTopLevelAndStoresGlobals) | |
| TEST (CompilerBytecodeInterpreter, ReportsStructuredRuntimeErrors) | |
End-to-end tests for Bytecode_Interpreter.H.
Definition in file bytecode_interpreter_test.cc.
| TEST | ( | CompilerBytecodeInterpreter | , |
| ExecutesBranchFunction | |||
| ) |
Definition at line 349 of file bytecode_interpreter_test.cc.
References Aleph::DynArray< T >::access(), Aleph::DynArray< T >::append(), Aleph::blossom_maximum_cardinality_matching(), and Aleph::Compiler_Bytecode_Value::make_bool().
| TEST | ( | CompilerBytecodeInterpreter | , |
| ExecutesTopLevelAndStoresGlobals | |||
| ) |
Definition at line 380 of file bytecode_interpreter_test.cc.
References Aleph::blossom_maximum_cardinality_matching().
| TEST | ( | CompilerBytecodeInterpreter | , |
| ReportsStructuredRuntimeErrors | |||
| ) |
Definition at line 409 of file bytecode_interpreter_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), and Aleph::compiler_bytecode_invalid_id().