|
1 | 1 | === tests/cases/conformance/statements/for-ofStatements/ES5for-of32.ts === |
2 | | - |
3 | 2 | var array = [1,2,3]; |
4 | | ->array : Symbol(array, Decl(ES5for-of32.ts, 1, 3)) |
| 3 | +>array : Symbol(array, Decl(ES5for-of32.ts, 0, 3)) |
5 | 4 |
|
6 | 5 | var sum = 0; |
7 | | ->sum : Symbol(sum, Decl(ES5for-of32.ts, 2, 3)) |
| 6 | +>sum : Symbol(sum, Decl(ES5for-of32.ts, 1, 3)) |
8 | 7 |
|
9 | 8 | for (let num of array) { |
10 | | ->num : Symbol(num, Decl(ES5for-of32.ts, 4, 8)) |
11 | | ->array : Symbol(array, Decl(ES5for-of32.ts, 1, 3)) |
| 9 | +>num : Symbol(num, Decl(ES5for-of32.ts, 3, 8)) |
| 10 | +>array : Symbol(array, Decl(ES5for-of32.ts, 0, 3)) |
12 | 11 |
|
13 | 12 | if (sum === 0) { |
14 | | ->sum : Symbol(sum, Decl(ES5for-of32.ts, 2, 3)) |
| 13 | +>sum : Symbol(sum, Decl(ES5for-of32.ts, 1, 3)) |
15 | 14 |
|
16 | 15 | array = [4,5,6] |
17 | | ->array : Symbol(array, Decl(ES5for-of32.ts, 1, 3)) |
| 16 | +>array : Symbol(array, Decl(ES5for-of32.ts, 0, 3)) |
18 | 17 | } |
19 | 18 |
|
20 | 19 | sum += num; |
21 | | ->sum : Symbol(sum, Decl(ES5for-of32.ts, 2, 3)) |
22 | | ->num : Symbol(num, Decl(ES5for-of32.ts, 4, 8)) |
| 20 | +>sum : Symbol(sum, Decl(ES5for-of32.ts, 1, 3)) |
| 21 | +>num : Symbol(num, Decl(ES5for-of32.ts, 3, 8)) |
23 | 22 | } |
0 commit comments