| block-scope-syntax-const-declarations-mixed-with-without-initialiser.js |
---
es6id: 13.1
description: >
const declarations mixed: with, without initialiser
negative:
phase: parse
type: SyntaxError
--- |
314 |
- |
| block-scope-syntax-const-declarations-mixed-without-with-initialiser.js |
---
es6id: 13.1
description: >
const declarations mixed: without, with initialiser
negative:
phase: parse
type: SyntaxError
--- |
314 |
- |
| block-scope-syntax-const-declarations-without-initialiser.js |
---
es6id: 13.1
description: >
const declarations without initialiser
negative:
phase: parse
type: SyntaxError
--- |
294 |
- |
| const-declaring-let-split-across-two-lines.js |
---
author: Jeff Walden
es6id: 13.3.1.1
description: >
const: |const let| split across two lines is a static semantics early error.
info: |
Lexical declarations may not declare a binding named "let".
negative:
phase: parse
type: SyntaxError
--- |
453 |
- |
| const-invalid-assignment-next-expression-for.js |
---
es6id: 13.6.3.7_S5.a.i
description: >
const: invalid assignment in next expression
--- |
305 |
- |
| const-invalid-assignment-statement-body-for-in.js |
---
es6id: 13.6.4.10_S1.a.i
description: >
const: invalid assignment in Statement body
--- |
317 |
- |
| const-invalid-assignment-statement-body-for-of.js |
---
es6id: 13.6.4.10_S1.a.i
description: >
const: invalid assignment in Statement body
--- |
317 |
- |
| const-outer-inner-let-bindings.js |
---
es6id: 13.1
description: >
outer const binding unchanged by for-loop const binding
--- |
494 |
- |
| const.js |
---
es6id: 13.1
description: >
global and block scope const
--- |
340 |
- |
| with-initializer-case-expression-statement-list.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
case Expression : StatementList
--- |
320 |
- |
| with-initializer-default-statement-list.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
default : StatementList
--- |
310 |
- |
| with-initializer-do-statement-while-expression.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
do Statement while ( Expression )
negative:
phase: parse
type: SyntaxError
--- |
374 |
- |
| with-initializer-for-statement.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
for ( ;;) Statement
negative:
phase: parse
type: SyntaxError
--- |
357 |
- |
| with-initializer-if-expression-statement-else-statement.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
if ( Expression ) Statement else Statement
negative:
phase: parse
type: SyntaxError
--- |
384 |
- |
| with-initializer-if-expression-statement.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
if ( Expression ) Statement
negative:
phase: parse
type: SyntaxError
--- |
361 |
- |
| with-initializer-label-statement.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
label: Statement
negative:
phase: parse
type: SyntaxError
--- |
347 |
- |
| with-initializer-while-expression-statement.js |
---
es6id: 13.1
description: >
const declarations with initialisers in statement positions:
while ( Expression ) Statement
negative:
phase: parse
type: SyntaxError
--- |
368 |
- |
| without-initializer-case-expression-statement-list.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
case Expression : StatementList
negative:
phase: parse
type: SyntaxError
--- |
383 |
- |
| without-initializer-default-statement-list.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
default : StatementList
negative:
phase: parse
type: SyntaxError
--- |
373 |
- |
| without-initializer-do-statement-while-expression.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
do Statement while ( Expression )
negative:
phase: parse
type: SyntaxError
--- |
373 |
- |
| without-initializer-for-statement.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
for ( ;;) Statement
negative:
phase: parse
type: SyntaxError
--- |
356 |
- |
| without-initializer-if-expression-statement-else-statement.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
if ( Expression ) Statement else Statement
negative:
phase: parse
type: SyntaxError
--- |
383 |
- |
| without-initializer-if-expression-statement.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
if ( Expression ) Statement
negative:
phase: parse
type: SyntaxError
--- |
360 |
- |
| without-initializer-label-statement.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
label: Statement
negative:
phase: parse
type: SyntaxError
--- |
346 |
- |
| without-initializer-while-expression-statement.js |
---
es6id: 13.1
description: >
const declarations without initialisers in statement positions:
while ( Expression ) Statement
negative:
phase: parse
type: SyntaxError
--- |
367 |
- |