Store parser errors, source range filenames, source code filenames, module source, and Rust parser errors as UTF-16 where they flow back into JavaScript-visible strings. Keep byte-oriented source buffers byte-backed. Remove temporary PrimitiveString, ByteString, and UTF-8 detours from JSON, RegExp, module debug logging, print formatting, and tests. |
||
|---|---|---|
| .. | ||
| Randomized | ||
| AssertionHandler.cpp | ||
| AssertionHandler.h | ||
| CMakeLists.txt | ||
| JavaScriptTestRunner.h | ||
| JavaScriptTestRunnerMain.cpp | ||
| LiveDisplay.h | ||
| Macros.h | ||
| Results.h | ||
| TestCase.h | ||
| TestMain.cpp | ||
| TestResult.h | ||
| TestRunner.h | ||
| TestRunnerUtil.h | ||
| TestSuite.cpp | ||
| TestSuite.h | ||