|
1 | 1 | === tests/cases/conformance/salsa/a.js === |
2 | | - |
3 | 2 | /** @type {String} */ |
4 | 3 | var S; |
5 | | ->S : Symbol(S, Decl(a.js, 2, 3), Decl(b.ts, 0, 3)) |
| 4 | +>S : Symbol(S, Decl(a.js, 1, 3), Decl(b.ts, 0, 3)) |
6 | 5 |
|
7 | 6 | /** @type {string} */ |
8 | 7 | var s; |
9 | | ->s : Symbol(s, Decl(a.js, 5, 3), Decl(b.ts, 1, 3)) |
| 8 | +>s : Symbol(s, Decl(a.js, 4, 3), Decl(b.ts, 1, 3)) |
10 | 9 |
|
11 | 10 | /** @type {Number} */ |
12 | 11 | var N; |
13 | | ->N : Symbol(N, Decl(a.js, 8, 3), Decl(b.ts, 2, 3)) |
| 12 | +>N : Symbol(N, Decl(a.js, 7, 3), Decl(b.ts, 2, 3)) |
14 | 13 |
|
15 | 14 | /** @type {number} */ |
16 | 15 | var n; |
17 | | ->n : Symbol(n, Decl(a.js, 11, 3), Decl(b.ts, 3, 3)) |
| 16 | +>n : Symbol(n, Decl(a.js, 10, 3), Decl(b.ts, 3, 3)) |
18 | 17 |
|
19 | 18 | /** @type {Boolean} */ |
20 | 19 | var B; |
21 | | ->B : Symbol(B, Decl(a.js, 14, 3), Decl(b.ts, 4, 3)) |
| 20 | +>B : Symbol(B, Decl(a.js, 13, 3), Decl(b.ts, 4, 3)) |
22 | 21 |
|
23 | 22 | /** @type {boolean} */ |
24 | 23 | var b; |
25 | | ->b : Symbol(b, Decl(a.js, 17, 3), Decl(b.ts, 5, 3)) |
| 24 | +>b : Symbol(b, Decl(a.js, 16, 3), Decl(b.ts, 5, 3)) |
26 | 25 |
|
27 | 26 | /** @type {Void} */ |
28 | 27 | var V; |
29 | | ->V : Symbol(V, Decl(a.js, 20, 3), Decl(b.ts, 6, 3)) |
| 28 | +>V : Symbol(V, Decl(a.js, 19, 3), Decl(b.ts, 6, 3)) |
30 | 29 |
|
31 | 30 | /** @type {void} */ |
32 | 31 | var v; |
33 | | ->v : Symbol(v, Decl(a.js, 23, 3), Decl(b.ts, 7, 3)) |
| 32 | +>v : Symbol(v, Decl(a.js, 22, 3), Decl(b.ts, 7, 3)) |
34 | 33 |
|
35 | 34 | /** @type {Undefined} */ |
36 | 35 | var U; |
37 | | ->U : Symbol(U, Decl(a.js, 26, 3), Decl(b.ts, 8, 3)) |
| 36 | +>U : Symbol(U, Decl(a.js, 25, 3), Decl(b.ts, 8, 3)) |
38 | 37 |
|
39 | 38 | /** @type {undefined} */ |
40 | 39 | var u; |
41 | | ->u : Symbol(u, Decl(a.js, 29, 3), Decl(b.ts, 9, 3)) |
| 40 | +>u : Symbol(u, Decl(a.js, 28, 3), Decl(b.ts, 9, 3)) |
42 | 41 |
|
43 | 42 | /** @type {Null} */ |
44 | 43 | var Nl; |
45 | | ->Nl : Symbol(Nl, Decl(a.js, 32, 3), Decl(b.ts, 10, 3)) |
| 44 | +>Nl : Symbol(Nl, Decl(a.js, 31, 3), Decl(b.ts, 10, 3)) |
46 | 45 |
|
47 | 46 | /** @type {null} */ |
48 | 47 | var nl; |
49 | | ->nl : Symbol(nl, Decl(a.js, 35, 3), Decl(b.ts, 11, 3)) |
| 48 | +>nl : Symbol(nl, Decl(a.js, 34, 3), Decl(b.ts, 11, 3)) |
50 | 49 |
|
51 | 50 | /** @type {Array} */ |
52 | 51 | var A; |
53 | | ->A : Symbol(A, Decl(a.js, 38, 3), Decl(b.ts, 12, 3)) |
| 52 | +>A : Symbol(A, Decl(a.js, 37, 3), Decl(b.ts, 12, 3)) |
54 | 53 |
|
55 | 54 | /** @type {array} */ |
56 | 55 | var a; |
57 | | ->a : Symbol(a, Decl(a.js, 41, 3), Decl(b.ts, 13, 3)) |
| 56 | +>a : Symbol(a, Decl(a.js, 40, 3), Decl(b.ts, 13, 3)) |
58 | 57 |
|
59 | 58 | /** @type {Promise} */ |
60 | 59 | var P; |
61 | | ->P : Symbol(P, Decl(a.js, 44, 3), Decl(b.ts, 14, 3)) |
| 60 | +>P : Symbol(P, Decl(a.js, 43, 3), Decl(b.ts, 14, 3)) |
62 | 61 |
|
63 | 62 | /** @type {promise} */ |
64 | 63 | var p; |
65 | | ->p : Symbol(p, Decl(a.js, 47, 3), Decl(b.ts, 15, 3)) |
| 64 | +>p : Symbol(p, Decl(a.js, 46, 3), Decl(b.ts, 15, 3)) |
66 | 65 |
|
67 | 66 | /** @type {?number} */ |
68 | 67 | var nullable; |
69 | | ->nullable : Symbol(nullable, Decl(a.js, 50, 3), Decl(b.ts, 16, 3)) |
| 68 | +>nullable : Symbol(nullable, Decl(a.js, 49, 3), Decl(b.ts, 16, 3)) |
70 | 69 |
|
71 | 70 | /** @type {Object} */ |
72 | 71 | var Obj; |
73 | | ->Obj : Symbol(Obj, Decl(a.js, 53, 3), Decl(b.ts, 17, 3)) |
| 72 | +>Obj : Symbol(Obj, Decl(a.js, 52, 3), Decl(b.ts, 17, 3)) |
74 | 73 |
|
75 | 74 |
|
76 | 75 |
|
77 | 76 | === tests/cases/conformance/salsa/b.ts === |
78 | 77 | var S: string; |
79 | | ->S : Symbol(S, Decl(a.js, 2, 3), Decl(b.ts, 0, 3)) |
| 78 | +>S : Symbol(S, Decl(a.js, 1, 3), Decl(b.ts, 0, 3)) |
80 | 79 |
|
81 | 80 | var s: string; |
82 | | ->s : Symbol(s, Decl(a.js, 5, 3), Decl(b.ts, 1, 3)) |
| 81 | +>s : Symbol(s, Decl(a.js, 4, 3), Decl(b.ts, 1, 3)) |
83 | 82 |
|
84 | 83 | var N: number; |
85 | | ->N : Symbol(N, Decl(a.js, 8, 3), Decl(b.ts, 2, 3)) |
| 84 | +>N : Symbol(N, Decl(a.js, 7, 3), Decl(b.ts, 2, 3)) |
86 | 85 |
|
87 | 86 | var n: number |
88 | | ->n : Symbol(n, Decl(a.js, 11, 3), Decl(b.ts, 3, 3)) |
| 87 | +>n : Symbol(n, Decl(a.js, 10, 3), Decl(b.ts, 3, 3)) |
89 | 88 |
|
90 | 89 | var B: boolean; |
91 | | ->B : Symbol(B, Decl(a.js, 14, 3), Decl(b.ts, 4, 3)) |
| 90 | +>B : Symbol(B, Decl(a.js, 13, 3), Decl(b.ts, 4, 3)) |
92 | 91 |
|
93 | 92 | var b: boolean; |
94 | | ->b : Symbol(b, Decl(a.js, 17, 3), Decl(b.ts, 5, 3)) |
| 93 | +>b : Symbol(b, Decl(a.js, 16, 3), Decl(b.ts, 5, 3)) |
95 | 94 |
|
96 | 95 | var V :void; |
97 | | ->V : Symbol(V, Decl(a.js, 20, 3), Decl(b.ts, 6, 3)) |
| 96 | +>V : Symbol(V, Decl(a.js, 19, 3), Decl(b.ts, 6, 3)) |
98 | 97 |
|
99 | 98 | var v: void; |
100 | | ->v : Symbol(v, Decl(a.js, 23, 3), Decl(b.ts, 7, 3)) |
| 99 | +>v : Symbol(v, Decl(a.js, 22, 3), Decl(b.ts, 7, 3)) |
101 | 100 |
|
102 | 101 | var U: undefined; |
103 | | ->U : Symbol(U, Decl(a.js, 26, 3), Decl(b.ts, 8, 3)) |
| 102 | +>U : Symbol(U, Decl(a.js, 25, 3), Decl(b.ts, 8, 3)) |
104 | 103 |
|
105 | 104 | var u: undefined; |
106 | | ->u : Symbol(u, Decl(a.js, 29, 3), Decl(b.ts, 9, 3)) |
| 105 | +>u : Symbol(u, Decl(a.js, 28, 3), Decl(b.ts, 9, 3)) |
107 | 106 |
|
108 | 107 | var Nl: null; |
109 | | ->Nl : Symbol(Nl, Decl(a.js, 32, 3), Decl(b.ts, 10, 3)) |
| 108 | +>Nl : Symbol(Nl, Decl(a.js, 31, 3), Decl(b.ts, 10, 3)) |
110 | 109 |
|
111 | 110 | var nl: null; |
112 | | ->nl : Symbol(nl, Decl(a.js, 35, 3), Decl(b.ts, 11, 3)) |
| 111 | +>nl : Symbol(nl, Decl(a.js, 34, 3), Decl(b.ts, 11, 3)) |
113 | 112 |
|
114 | 113 | var A: any[]; |
115 | | ->A : Symbol(A, Decl(a.js, 38, 3), Decl(b.ts, 12, 3)) |
| 114 | +>A : Symbol(A, Decl(a.js, 37, 3), Decl(b.ts, 12, 3)) |
116 | 115 |
|
117 | 116 | var a: any[]; |
118 | | ->a : Symbol(a, Decl(a.js, 41, 3), Decl(b.ts, 13, 3)) |
| 117 | +>a : Symbol(a, Decl(a.js, 40, 3), Decl(b.ts, 13, 3)) |
119 | 118 |
|
120 | 119 | var P: Promise<any>; |
121 | | ->P : Symbol(P, Decl(a.js, 44, 3), Decl(b.ts, 14, 3)) |
| 120 | +>P : Symbol(P, Decl(a.js, 43, 3), Decl(b.ts, 14, 3)) |
122 | 121 | >Promise : Symbol(Promise, Decl(lib.d.ts, --, --)) |
123 | 122 |
|
124 | 123 | var p: Promise<any>; |
125 | | ->p : Symbol(p, Decl(a.js, 47, 3), Decl(b.ts, 15, 3)) |
| 124 | +>p : Symbol(p, Decl(a.js, 46, 3), Decl(b.ts, 15, 3)) |
126 | 125 | >Promise : Symbol(Promise, Decl(lib.d.ts, --, --)) |
127 | 126 |
|
128 | 127 | var nullable: number | null; |
129 | | ->nullable : Symbol(nullable, Decl(a.js, 50, 3), Decl(b.ts, 16, 3)) |
| 128 | +>nullable : Symbol(nullable, Decl(a.js, 49, 3), Decl(b.ts, 16, 3)) |
130 | 129 |
|
131 | 130 | var Obj: any; |
132 | | ->Obj : Symbol(Obj, Decl(a.js, 53, 3), Decl(b.ts, 17, 3)) |
| 131 | +>Obj : Symbol(Obj, Decl(a.js, 52, 3), Decl(b.ts, 17, 3)) |
133 | 132 |
|
0 commit comments