File: bpSpan_module.baseline

package info (click to toggle)
node-typescript 5.0.4%2Bds1-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 459,116 kB
  • sloc: javascript: 1,972,754; makefile: 6; sh: 1
file content (234 lines) | stat: -rw-r--r-- 7,683 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234

1  >module m2 {

    ~~~~~~~~~~~~                                  => Pos: (0 to 11)  SpanInfo: {"start":0,"length":38}
    >module m2 {
    >    var a = 10;
    >    a++;
    >}
    >:=> (line 1, col 0) to (line 4, col 1)
--------------------------------
2  >    var a = 10;

    ~~~~~~~~~~~~~~~~                              => Pos: (12 to 27)  SpanInfo: {"start":16,"length":10}
    >var a = 10
    >:=> (line 2, col 4) to (line 2, col 14)
--------------------------------
3  >    a++;

    ~~~~~~~~~                                     => Pos: (28 to 36)  SpanInfo: {"start":32,"length":3}
    >a++
    >:=> (line 3, col 4) to (line 3, col 7)
--------------------------------
4  >}

    ~~                                            => Pos: (37 to 38)  SpanInfo: {"start":37,"length":1}
    >}
    >:=> (line 4, col 0) to (line 4, col 1)
--------------------------------
5  >module m3 {

    ~~~~~~~~~~~~                                  => Pos: (39 to 50)  SpanInfo: {"start":39,"length":118}
    >module m3 {
    >    module m4 {
    >        export var x = 30;
    >    }
    >
    >    export function foo() {
    >        return m4.x;
    >    }
    >}
    >:=> (line 5, col 0) to (line 13, col 1)
--------------------------------
6  >    module m4 {

    ~~~~~~~~~~~~~~~~                              => Pos: (51 to 66)  SpanInfo: {"start":55,"length":44}
    >module m4 {
    >        export var x = 30;
    >    }
    >:=> (line 6, col 4) to (line 8, col 5)
--------------------------------
7  >        export var x = 30;

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~                   => Pos: (67 to 93)  SpanInfo: {"start":82,"length":10}
    >var x = 30
    >:=> (line 7, col 15) to (line 7, col 25)
--------------------------------
8  >    }

    ~~~~~~                                        => Pos: (94 to 99)  SpanInfo: {"start":98,"length":1}
    >}
    >:=> (line 8, col 4) to (line 8, col 5)
--------------------------------
9  >

    ~                                             => Pos: (100 to 100)  SpanInfo: undefined
--------------------------------
10 >    export function foo() {

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~                  => Pos: (101 to 128)  SpanInfo: {"start":105,"length":50}
    >export function foo() {
    >        return m4.x;
    >    }
    >:=> (line 10, col 4) to (line 12, col 5)
--------------------------------
11 >        return m4.x;

    ~~~~~~~~~~~~~~~~~~~~~                         => Pos: (129 to 149)  SpanInfo: {"start":137,"length":11}
    >return m4.x
    >:=> (line 11, col 8) to (line 11, col 19)
--------------------------------
12 >    }

    ~~~~~~                                        => Pos: (150 to 155)  SpanInfo: {"start":154,"length":1}
    >}
    >:=> (line 12, col 4) to (line 12, col 5)
--------------------------------
13 >}

    ~~                                            => Pos: (156 to 157)  SpanInfo: {"start":156,"length":1}
    >}
    >:=> (line 13, col 0) to (line 13, col 1)
--------------------------------
14 >module m4 {

    ~~~~~~~~~~~~                                  => Pos: (158 to 169)  SpanInfo: undefined
--------------------------------
15 >    interface I { }

    ~~~~~~~~~~~~~~~~~~~~                          => Pos: (170 to 189)  SpanInfo: undefined
--------------------------------
16 >}

    ~~                                            => Pos: (190 to 191)  SpanInfo: undefined
--------------------------------
17 >module m12

    ~~~~~~~~~~~                                   => Pos: (192 to 202)  SpanInfo: {"start":192,"length":39}
    >module m12
    >{
    >    var a = 10;
    >    a++;
    >}
    >:=> (line 17, col 0) to (line 21, col 1)
--------------------------------
18 >{

    ~~                                            => Pos: (203 to 204)  SpanInfo: {"start":209,"length":10}
    >var a = 10
    >:=> (line 19, col 4) to (line 19, col 14)
--------------------------------
19 >    var a = 10;

    ~~~~~~~~~~~~~~~~                              => Pos: (205 to 220)  SpanInfo: {"start":209,"length":10}
    >var a = 10
    >:=> (line 19, col 4) to (line 19, col 14)
--------------------------------
20 >    a++;

    ~~~~~~~~~                                     => Pos: (221 to 229)  SpanInfo: {"start":225,"length":3}
    >a++
    >:=> (line 20, col 4) to (line 20, col 7)
--------------------------------
21 >}

    ~~                                            => Pos: (230 to 231)  SpanInfo: {"start":230,"length":1}
    >}
    >:=> (line 21, col 0) to (line 21, col 1)
--------------------------------
22 >module m13

    ~~~~~~~~~~~                                   => Pos: (232 to 242)  SpanInfo: {"start":232,"length":125}
    >module m13
    >{
    >    module m14 
    >    {
    >        export var x = 30;
    >    }
    >
    >    export function foo() {
    >        return m4.x;
    >    }
    >}
    >:=> (line 22, col 0) to (line 32, col 1)
--------------------------------
23 >{

    ~~                                            => Pos: (243 to 244)  SpanInfo: {"start":249,"length":50}
    >module m14 
    >    {
    >        export var x = 30;
    >    }
    >:=> (line 24, col 4) to (line 27, col 5)
--------------------------------
24 >    module m14 

    ~~~~~~~~~~~~~~~~                              => Pos: (245 to 260)  SpanInfo: {"start":249,"length":50}
    >module m14 
    >    {
    >        export var x = 30;
    >    }
    >:=> (line 24, col 4) to (line 27, col 5)
--------------------------------
25 >    {

    ~~~~~~                                        => Pos: (261 to 266)  SpanInfo: {"start":282,"length":10}
    >var x = 30
    >:=> (line 26, col 15) to (line 26, col 25)
--------------------------------
26 >        export var x = 30;

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~                   => Pos: (267 to 293)  SpanInfo: {"start":282,"length":10}
    >var x = 30
    >:=> (line 26, col 15) to (line 26, col 25)
--------------------------------
27 >    }

    ~~~~~~                                        => Pos: (294 to 299)  SpanInfo: {"start":298,"length":1}
    >}
    >:=> (line 27, col 4) to (line 27, col 5)
--------------------------------
28 >

    ~                                             => Pos: (300 to 300)  SpanInfo: undefined
--------------------------------
29 >    export function foo() {

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~                  => Pos: (301 to 328)  SpanInfo: {"start":305,"length":50}
    >export function foo() {
    >        return m4.x;
    >    }
    >:=> (line 29, col 4) to (line 31, col 5)
--------------------------------
30 >        return m4.x;

    ~~~~~~~~~~~~~~~~~~~~~                         => Pos: (329 to 349)  SpanInfo: {"start":337,"length":11}
    >return m4.x
    >:=> (line 30, col 8) to (line 30, col 19)
--------------------------------
31 >    }

    ~~~~~~                                        => Pos: (350 to 355)  SpanInfo: {"start":354,"length":1}
    >}
    >:=> (line 31, col 4) to (line 31, col 5)
--------------------------------
32 >}

    ~~                                            => Pos: (356 to 357)  SpanInfo: {"start":356,"length":1}
    >}
    >:=> (line 32, col 0) to (line 32, col 1)
--------------------------------
33 >module m14 

    ~~~~~~~~~~~~                                  => Pos: (358 to 369)  SpanInfo: undefined
--------------------------------
34 >{

    ~~                                            => Pos: (370 to 371)  SpanInfo: undefined
--------------------------------
35 >    interface I { }

    ~~~~~~~~~~~~~~~~~~~~                          => Pos: (372 to 391)  SpanInfo: undefined
--------------------------------
36 >}
    ~                                             => Pos: (392 to 392)  SpanInfo: undefined