Reset the legacy octal string marker at the start of each directive prologue scan. Otherwise an octal string parsed later in an outer function body can leak into a nested function and be treated as part of that nested function's directive prologue. Add coverage for a nested strict function following a non-directive octal string in the outer function body. |
||
|---|---|---|
| .. | ||
| AST | ||
| Bytecode | ||
| Runtime | ||
| CMakeLists.txt | ||
| test-bytecode-cache.cpp | ||
| test-js-ast.py | ||
| test-js-bytecode.py | ||
| test-js.cpp | ||
| test-primitive-string.cpp | ||
| test-value-js.cpp | ||