frontmatter-string.js |
---
info: |
Information
flags:
- noStrict
description: |
pending
esid: pending
--- |
310 |
implicit-includes.js |
---
includes: [compareArray.js, deepEqual.js, include.js]
flags:
- noStrict
description: |
pending
esid: pending
--- |
393 |
IsHTMLDDA.js |
---
features:
- IsHTMLDDA
flags:
- noStrict
description: |
pending
esid: pending
--- |
247 |
modeline.js |
---
flags:
- noStrict
description: |
pending
esid: pending
--- |
284 |
multi-header.js |
---
author: Jeff Walden <jwalden+code@mit.edu>
esid: sec-let-and-const-declarations
description: |
Outside AsyncFunction, |await| is a perfectly cromulent LexicalDeclaration variable name. Therefore ASI doesn't apply, and so the |0| where a |=| was expected is a syntax error.
negative:
phase: early
type: SyntaxError
flags:
- module
features:
- async-iteration
info: |
foo bar baz
--- |
574 |
no-frontmatter.js |
---
flags:
- noStrict
description: |
pending
esid: pending
--- |
289 |
public-domain.js |
---
flags:
- noStrict
description: |
pending
esid: pending
--- |
274 |
reftest-and-frontmatter-error.js |
---
esid: sec-let-and-const-declarations
description: |
Outside AsyncFunction, |await| is a perfectly cromulent LexicalDeclaration variable name. Therefore ASI doesn't apply, and so the |0| where a |=| was expected is a syntax error.
negative:
phase: runtime
type: SyntaxError
flags:
- noStrict
--- |
511 |
reftest-error-syntaxerror.js |
---
author: Jeff Walden <jwalden+code@mit.edu>
esid: sec-let-and-const-declarations
description: |
Outside AsyncFunction, |await| is a perfectly cromulent LexicalDeclaration variable name. Therefore ASI doesn't apply, and so the |0| where a |=| was expected is a syntax error.
flags:
- noStrict
negative:
phase: parse
type: SyntaxError
--- |
543 |
reftest-info.js |
---
info: |
Information
foo bar baz
flags:
- noStrict
description: |
pending
esid: pending
--- |
272 |
regular.js |
---
author: Jeff Walden <jwalden+code@mit.edu>
esid: sec-let-and-const-declarations
description: |
|await| is excluded from LexicalDeclaration by grammar parameter, in AsyncFunction. Therefore |let| followed by |await| inside AsyncFunction is an ASI opportunity, and this code must parse without error.
flags:
- noStrict
--- |
560 |
reportCompare.js |
---
description: |
assert.sameValue
flags:
- noStrict
esid: pending
--- |
486 |
strict-double.js |
---
flags:
- onlyStrict
description: |
pending
esid: pending
--- |
304 |
strict-single.js |
---
flags:
- onlyStrict
description: |
pending
esid: pending
--- |
304 |