| 12.7-1.js |
---
es5id: 12.7-1
description: >
The continue Statement - a continue statement without an
identifier may have a LineTerminator before the semi-colon
--- |
464 |
- |
| labeled-continue.js |
---
es6id: 13.12
description: >
labeled continue
--- |
374 |
- |
| nested-let-bound-for-loops-inner-continue.js |
---
es6id: 13.12
description: >
nested let bound for loops inner continue
--- |
404 |
- |
| nested-let-bound-for-loops-labeled-continue.js |
---
es6id: 13.12
description: >
nested let bound for loops labeled continue
--- |
431 |
- |
| nested-let-bound-for-loops-outer-continue.js |
---
es6id: 13.12
description: >
nested let bound for loops outer continue
--- |
402 |
- |
| no-label-continue.js |
---
es6id: 13.12
description: >
no label continue
--- |
336 |
- |
| S12.7_A1_T1.js |
---
info: Appearing of continue without an IterationStatement leads to syntax error
es5id: 12.7_A1_T1
description: >
Checking if execution of single "continue" without any
IterationStatement fails
negative:
phase: parse
type: SyntaxError
--- |
650 |
- |
| S12.7_A1_T2.js |
---
info: Appearing of continue without an IterationStatement leads to syntax error
es5id: 12.7_A1_T2
description: >
Checking if single "continue" with Label but without any
IterationStatement fails
negative:
phase: parse
type: SyntaxError
--- |
675 |
- |
| S12.7_A1_T3.js |
---
info: Appearing of continue without an IterationStatement leads to syntax error
es5id: 12.7_A1_T3
description: >
Checking if laballed "continue" with no IterationStatement, placed
into a block, fails
negative:
phase: parse
type: SyntaxError
--- |
696 |
- |
| S12.7_A1_T4.js |
---
info: Appearing of continue without an IterationStatement leads to syntax error
es5id: 12.7_A1_T4
description: >
Checking if execution of "continue" with no IterationStatement,
placed into a block, fails
negative:
phase: parse
type: SyntaxError
--- |
677 |
- |
| S12.7_A2.js |
---
info: |
Since LineTerminator between "continue" and Identifier is not allowed,
"continue" is evaluated without label
es5id: 12.7_A2
description: >
Checking by using eval, inserting LineTerminator between continue
and Identifier
--- |
2863 |
- |
| S12.7_A5_T1.js |
---
info: |
When "continue Identifier" is evaluated Identifier must be label in the
label set of an enclosing (but not crossing function boundaries)
IterationStatement
es5id: 12.7_A5_T1
description: Trying to continue another labeled loop
negative:
phase: parse
type: SyntaxError
--- |
743 |
- |
| S12.7_A5_T2.js |
---
info: |
When "continue Identifier" is evaluated Identifier must be label in the
label set of an enclosing (but not crossing function boundaries)
IterationStatement
es5id: 12.7_A5_T2
description: Identifier is a function name
negative:
phase: parse
type: SyntaxError
--- |
726 |
- |
| S12.7_A5_T3.js |
---
info: |
When "continue Identifier" is evaluated Identifier must be label in the
label set of an enclosing (but not crossing function boundaries)
IterationStatement
es5id: 12.7_A5_T3
description: Identifier is within loop label
negative:
phase: parse
type: SyntaxError
--- |
726 |
- |
| S12.7_A6.js |
---
info: |
Appearing of "continue" within a function call that is within an
IterationStatement yields SyntaxError
es5id: 12.7_A6
description: Using labaled "continue Identifier" within a function body
negative:
phase: parse
type: SyntaxError
--- |
552 |
- |
| S12.7_A7.js |
---
info: |
Appearing of continue within eval statement that is within an
IterationStatement yields SyntaxError
es5id: 12.7_A7
description: Using eval "eval("continue LABEL1")"
--- |
844 |
- |
| S12.7_A8_T1.js |
---
info: Appearing of "continue" within a "try/catch" Block yields SyntaxError
es5id: 12.7_A8_T1
description: >
Checking if execution of "continue Identifier" within catch Block
fails
negative:
phase: parse
type: SyntaxError
--- |
667 |
- |
| S12.7_A8_T2.js |
---
info: Appearing of "continue" within a "try/catch" Block yields SyntaxError
es5id: 12.7_A8_T2
description: Checking if execution of "continue" within catch Block fails
negative:
phase: parse
type: SyntaxError
--- |
639 |
- |
| S12.7_A9_T1.js |
---
info: Continue inside of try-catch nested in a loop is allowed
es5id: 12.7_A9_T1
description: >
Using "continue Identifier" within catch Block that is within a
loop
--- |
705 |
- |
| S12.7_A9_T2.js |
---
info: Continue inside of try-catch nested in a loop is allowed
es5id: 12.7_A9_T2
description: Using "continue" within catch Block that is within a loop
--- |
680 |
- |
| shadowing-loop-variable-in-same-scope-as-continue.js |
---
es6id: 13.12
description: >
shadowing loop variable in same scope as continue
--- |
398 |
- |
| simple-and-labeled.js |
---
es6id: 13.12
description: >
basic labeled for loop with continue
--- |
368 |
- |