TypeScript/tests/baselines/reference/bpSpan_while.baseline
2014-10-20 23:05:44 -07:00

133 lines
4.6 KiB
Plaintext

1 >var a = 10;
~~~~~~~~~~~~ => Pos: (0 to 11) SpanInfo: {"start":0,"length":10}
>var a = 10
>:=> (line 1, col 0) to (line 1, col 10)
--------------------------------
2 >while (a == 10) {
~~~~~~~~~~~~~~~~~~ => Pos: (12 to 29) SpanInfo: {"start":12,"length":15}
>while (a == 10)
>:=> (line 2, col 0) to (line 2, col 15)
--------------------------------
3 > a++;
~~~~~~~~~ => Pos: (30 to 38) SpanInfo: {"start":34,"length":3}
>a++
>:=> (line 3, col 4) to (line 3, col 7)
--------------------------------
4 >}
~~ => Pos: (39 to 40) SpanInfo: {"start":34,"length":3}
>a++
>:=> (line 3, col 4) to (line 3, col 7)
--------------------------------
5 >while (a == 10)
~~~~~~~~~~~~~~~~~ => Pos: (41 to 57) SpanInfo: {"start":41,"length":15}
>while (a == 10)
>:=> (line 5, col 0) to (line 5, col 15)
--------------------------------
6 >{
~~ => Pos: (58 to 59) SpanInfo: {"start":64,"length":3}
>a++
>:=> (line 7, col 4) to (line 7, col 7)
--------------------------------
7 > a++;
~~~~~~~~~ => Pos: (60 to 68) SpanInfo: {"start":64,"length":3}
>a++
>:=> (line 7, col 4) to (line 7, col 7)
--------------------------------
8 >}
~~ => Pos: (69 to 70) SpanInfo: {"start":64,"length":3}
>a++
>:=> (line 7, col 4) to (line 7, col 7)
--------------------------------
9 >while (a == 10) a++;
~~~~~~~~~~~~~~~ => Pos: (71 to 85) SpanInfo: {"start":71,"length":15}
>while (a == 10)
>:=> (line 9, col 0) to (line 9, col 15)
9 >while (a == 10) a++;
~~~~~~~ => Pos: (86 to 92) SpanInfo: {"start":88,"length":3}
>a++
>:=> (line 9, col 17) to (line 9, col 20)
--------------------------------
10 >while (a == 10)
~~~~~~~~~~~~~~~~~ => Pos: (93 to 109) SpanInfo: {"start":93,"length":15}
>while (a == 10)
>:=> (line 10, col 0) to (line 10, col 15)
--------------------------------
11 > a++;
~~~~~~~~~ => Pos: (110 to 118) SpanInfo: {"start":114,"length":3}
>a++
>:=> (line 11, col 4) to (line 11, col 7)
--------------------------------
12 >while ((function () {
~~~~~~~ => Pos: (119 to 125) SpanInfo: {"start":119,"length":52}
>while ((function () {
> return 30 * a;
>})() !== a)
>:=> (line 12, col 0) to (line 14, col 11)
12 >while ((function () {
~ => Pos: (126 to 126) SpanInfo: {"start":126,"length":38}
>(function () {
> return 30 * a;
>})()
>:=> (line 12, col 7) to (line 14, col 4)
12 >while ((function () {
~~~~~~~~~~~~~~ => Pos: (127 to 140) SpanInfo: {"start":145,"length":13}
>return 30 * a
>:=> (line 13, col 4) to (line 13, col 17)
--------------------------------
13 > return 30 * a;
~~~~~~~~~~~~~~~~~~~ => Pos: (141 to 159) SpanInfo: {"start":145,"length":13}
>return 30 * a
>:=> (line 13, col 4) to (line 13, col 17)
--------------------------------
14 >})() !== a) {
~ => Pos: (160 to 160) SpanInfo: {"start":160,"length":1}
>}
>:=> (line 14, col 0) to (line 14, col 1)
14 >})() !== a) {
~~~ => Pos: (161 to 163) SpanInfo: {"start":126,"length":38}
>(function () {
> return 30 * a;
>})()
>:=> (line 12, col 7) to (line 14, col 4)
14 >})() !== a) {
~~~~~~~ => Pos: (164 to 170) SpanInfo: {"start":119,"length":52}
>while ((function () {
> return 30 * a;
>})() !== a)
>:=> (line 12, col 0) to (line 14, col 11)
14 >})() !== a) {
~~~ => Pos: (171 to 173) SpanInfo: {"start":178,"length":3}
>a--
>:=> (line 15, col 4) to (line 15, col 7)
--------------------------------
15 > a--;
~~~~~~~~~ => Pos: (174 to 182) SpanInfo: {"start":178,"length":3}
>a--
>:=> (line 15, col 4) to (line 15, col 7)
--------------------------------
16 >}
~ => Pos: (183 to 183) SpanInfo: {"start":178,"length":3}
>a--
>:=> (line 15, col 4) to (line 15, col 7)