Merge branch 'rwaldron-dstr-binding_for-await-of-async-gen-func-default-steps'

Closes #1019
This commit is contained in:
Leo Balter 2017-05-12 16:02:10 -04:00
commit 64dd1926b4
No known key found for this signature in database
GPG Key ID: 2C75F319D398E36B
414 changed files with 1656 additions and 1656 deletions

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -20,13 +20,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -20,13 +20,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -20,13 +20,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -20,13 +20,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -20,13 +20,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -20,13 +20,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -18,13 +18,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -18,13 +18,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -18,13 +18,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -18,13 +18,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -18,13 +18,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

View File

@ -17,13 +17,13 @@ info: |
13.7.5.13 Runtime Semantics: ForIn/OfBodyEvaluation
[...]
3. Let destructuring be IsDestructuring of lhs.
4. Let destructuring be IsDestructuring of lhs.
[...]
5. Repeat
6. Repeat
[...]
h. If destructuring is false, then
j. If destructuring is false, then
[...]
i. Else
k. Else
i. If lhsKind is assignment, then
[...]
ii. Else if lhsKind is varBinding, then

Some files were not shown because too many files have changed in this diff Show More