Port all remaining users of the C++ Parser/Lexer/Generator to use the Rust pipeline instead: - Intrinsics: Remove C++ fallback in parse_builtin_file() - ECMAScriptFunctionObject: Remove C++ compile() fallback - NativeJavaScriptBackedFunction: Remove C++ compile() fallback - EventTarget: Port to compile_dynamic_function - WebDriver/ExecuteScript: Port to compile_dynamic_function - LibTest/JavaScriptTestRunner.h: Remove Parser/Lexer includes - FuzzilliJs: Remove unused Parser/Lexer includes Also remove the dead Statement-based template instantiation of async_block_start/async_function_start. |
||
|---|---|---|
| .. | ||
| Randomized | ||
| AssertionHandler.cpp | ||
| AssertionHandler.h | ||
| CMakeLists.txt | ||
| JavaScriptTestRunner.h | ||
| JavaScriptTestRunnerMain.cpp | ||
| Macros.h | ||
| Results.h | ||
| TestCase.h | ||
| TestMain.cpp | ||
| TestResult.h | ||
| TestRunner.h | ||
| TestRunnerUtil.h | ||
| TestSuite.cpp | ||
| TestSuite.h | ||