| async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
802 |
- |
| async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration, async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
822 |
- |
| async-function-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
775 |
- |
| async-function-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
784 |
- |
| async-function-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
807 |
- |
| async-function-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators, async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
800 |
- |
| async-function-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
774 |
- |
| async-function-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (AsyncFunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
814 |
- |
| async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions, async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
822 |
- |
| async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
808 |
- |
| async-generator-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
778 |
- |
| async-generator-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
787 |
- |
| async-generator-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
810 |
- |
| async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators, async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
803 |
- |
| async-generator-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
777 |
- |
| async-generator-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (AsyncGeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
817 |
- |
| class-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
774 |
- |
| class-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
777 |
- |
| class-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
719 |
- |
| class-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
728 |
- |
| class-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
751 |
- |
| class-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
755 |
- |
| class-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
718 |
- |
| class-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (ClassDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
758 |
- |
| const-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
786 |
- |
| const-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
789 |
- |
| const-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
731 |
- |
| const-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
740 |
- |
| const-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
763 |
- |
| const-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
767 |
- |
| const-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
730 |
- |
| const-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (LexicalDeclaration (const) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
770 |
- |
| function-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
785 |
- |
| function-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
788 |
- |
| function-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
730 |
- |
| function-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
739 |
- |
| function-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated, onlyStrict]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
774 |
- |
| function-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
766 |
- |
| function-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
729 |
- |
| function-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (FunctionDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
769 |
- |
| generator-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions, generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
800 |
- |
| generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration, generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
803 |
- |
| generator-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
756 |
- |
| generator-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
765 |
- |
| generator-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
788 |
- |
| generator-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
769 |
- |
| generator-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
755 |
- |
| generator-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (GeneratorDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
795 |
- |
| let-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
776 |
- |
| let-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
779 |
- |
| let-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
721 |
- |
| let-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
730 |
- |
| let-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
753 |
- |
| let-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
757 |
- |
| let-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any
duplicate entries.
--- |
720 |
- |
| let-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (LexicalDeclaration (let) in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
760 |
- |
| var-declaration-attempt-to-redeclare-with-async-function-declaration.js |
---
description: redeclaration with AsyncFunctionDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-functions]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
804 |
- |
| var-declaration-attempt-to-redeclare-with-async-generator-declaration.js |
---
description: redeclaration with AsyncGeneratorDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [async-iteration]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
807 |
- |
| var-declaration-attempt-to-redeclare-with-class-declaration.js |
---
description: redeclaration with ClassDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
749 |
- |
| var-declaration-attempt-to-redeclare-with-const-declaration.js |
---
description: redeclaration with const-LexicalDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
758 |
- |
| var-declaration-attempt-to-redeclare-with-function-declaration.js |
---
description: redeclaration with FunctionDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
781 |
- |
| var-declaration-attempt-to-redeclare-with-generator-declaration.js |
---
description: redeclaration with GeneratorDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
features: [generators]
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
785 |
- |
| var-declaration-attempt-to-redeclare-with-let-declaration.js |
---
description: redeclaration with let-LexicalDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
negative:
phase: parse
type: SyntaxError
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
748 |
- |
| var-declaration-attempt-to-redeclare-with-var-declaration.js |
---
description: redeclaration with VariableDeclaration (VariableDeclaration in SwitchStatement)
esid: sec-switch-statement-static-semantics-early-errors
flags: [generated]
info: |
SwitchStatement : switch ( Expression ) CaseBlock
It is a Syntax Error if any element of the LexicallyDeclaredNames of
CaseBlock also occurs in the VarDeclaredNames of CaseBlock.
--- |
650 |
- |