The Rust parse_program() does not validate regex patterns or catch all early errors during the parse phase alone -- those are caught during compilation. The old C++ Parser did catch them during parsing. Remove the fast parse-only path for negative tests so they go through the full VM + compilation path, which correctly surfaces all errors. The parse-only mode (--parse-only flag) is kept for explicit use. |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| dns.cpp | ||
| image.cpp | ||
| js.cpp | ||
| test262-runner.cpp | ||
| wasm.cpp | ||
| xml.cpp | ||