@@ -17,77 +17,85 @@ var N;
17
17
var n;
18
18
>n : Symbol(n, Decl(a.js, 10, 3), Decl(b.ts, 3, 3))
19
19
20
+ /** @type {BigInt} */
21
+ var BI;
22
+ >BI : Symbol(BI, Decl(a.js, 13, 3), Decl(b.ts, 6, 3))
23
+
24
+ /** @type {bigint} */
25
+ var bi;
26
+ >bi : Symbol(bi, Decl(a.js, 16, 3), Decl(b.ts, 7, 3))
27
+
20
28
/** @type {Boolean} */
21
29
var B;
22
- >B : Symbol(B, Decl(a.js, 13 , 3), Decl(b.ts, 4, 3))
30
+ >B : Symbol(B, Decl(a.js, 19 , 3), Decl(b.ts, 4, 3))
23
31
24
32
/** @type {boolean} */
25
33
var b;
26
- >b : Symbol(b, Decl(a.js, 16 , 3), Decl(b.ts, 5, 3))
34
+ >b : Symbol(b, Decl(a.js, 22 , 3), Decl(b.ts, 5, 3))
27
35
28
36
/** @type {Void} */
29
37
var V;
30
- >V : Symbol(V, Decl(a.js, 19 , 3), Decl(b.ts, 6 , 3))
38
+ >V : Symbol(V, Decl(a.js, 25 , 3), Decl(b.ts, 8 , 3))
31
39
32
40
/** @type {void} */
33
41
var v;
34
- >v : Symbol(v, Decl(a.js, 22 , 3), Decl(b.ts, 7 , 3))
42
+ >v : Symbol(v, Decl(a.js, 28 , 3), Decl(b.ts, 9 , 3))
35
43
36
44
/** @type {Undefined} */
37
45
var U;
38
- >U : Symbol(U, Decl(a.js, 25 , 3), Decl(b.ts, 8 , 3))
46
+ >U : Symbol(U, Decl(a.js, 31 , 3), Decl(b.ts, 10 , 3))
39
47
40
48
/** @type {undefined} */
41
49
var u;
42
- >u : Symbol(u, Decl(a.js, 28 , 3), Decl(b.ts, 9 , 3))
50
+ >u : Symbol(u, Decl(a.js, 34 , 3), Decl(b.ts, 11 , 3))
43
51
44
52
/** @type {Null} */
45
53
var Nl;
46
- >Nl : Symbol(Nl, Decl(a.js, 31 , 3), Decl(b.ts, 10 , 3))
54
+ >Nl : Symbol(Nl, Decl(a.js, 37 , 3), Decl(b.ts, 12 , 3))
47
55
48
56
/** @type {null} */
49
57
var nl;
50
- >nl : Symbol(nl, Decl(a.js, 34 , 3), Decl(b.ts, 11 , 3))
58
+ >nl : Symbol(nl, Decl(a.js, 40 , 3), Decl(b.ts, 13 , 3))
51
59
52
60
/** @type {Array} */
53
61
var A;
54
- >A : Symbol(A, Decl(a.js, 37 , 3), Decl(b.ts, 12 , 3))
62
+ >A : Symbol(A, Decl(a.js, 43 , 3), Decl(b.ts, 14 , 3))
55
63
56
64
/** @type {array} */
57
65
var a;
58
- >a : Symbol(a, Decl(a.js, 40 , 3), Decl(b.ts, 13 , 3))
66
+ >a : Symbol(a, Decl(a.js, 46 , 3), Decl(b.ts, 15 , 3))
59
67
60
68
/** @type {Promise} */
61
69
var P;
62
- >P : Symbol(P, Decl(a.js, 43 , 3), Decl(b.ts, 14 , 3))
70
+ >P : Symbol(P, Decl(a.js, 49 , 3), Decl(b.ts, 16 , 3))
63
71
64
72
/** @type {promise} */
65
73
var p;
66
- >p : Symbol(p, Decl(a.js, 46 , 3), Decl(b.ts, 15 , 3))
74
+ >p : Symbol(p, Decl(a.js, 52 , 3), Decl(b.ts, 17 , 3))
67
75
68
76
/** @type {?number} */
69
77
var nullable;
70
- >nullable : Symbol(nullable, Decl(a.js, 49 , 3), Decl(b.ts, 16 , 3))
78
+ >nullable : Symbol(nullable, Decl(a.js, 55 , 3), Decl(b.ts, 18 , 3))
71
79
72
80
/** @type {Object} */
73
81
var Obj;
74
- >Obj : Symbol(Obj, Decl(a.js, 52 , 3), Decl(b.ts, 17 , 3))
82
+ >Obj : Symbol(Obj, Decl(a.js, 58 , 3), Decl(b.ts, 19 , 3))
75
83
76
84
/** @type {object} */
77
85
var obj;
78
- >obj : Symbol(obj, Decl(a.js, 55 , 3), Decl(b.ts, 18 , 3))
86
+ >obj : Symbol(obj, Decl(a.js, 61 , 3), Decl(b.ts, 20 , 3))
79
87
80
88
/** @type {Function} */
81
89
var Func;
82
- >Func : Symbol(Func, Decl(a.js, 58 , 3), Decl(b.ts, 19 , 3))
90
+ >Func : Symbol(Func, Decl(a.js, 64 , 3), Decl(b.ts, 21 , 3))
83
91
84
92
/** @type {(s: string) => number} */
85
93
var f;
86
- >f : Symbol(f, Decl(a.js, 61 , 3), Decl(b.ts, 20 , 3))
94
+ >f : Symbol(f, Decl(a.js, 67 , 3), Decl(b.ts, 22 , 3))
87
95
88
96
/** @type {new (s: string) => { s: string }} */
89
97
var ctor;
90
- >ctor : Symbol(ctor, Decl(a.js, 64 , 3), Decl(b.ts, 21 , 3))
98
+ >ctor : Symbol(ctor, Decl(a.js, 70 , 3), Decl(b.ts, 23 , 3))
91
99
92
100
=== b.ts ===
93
101
var S: string;
@@ -103,62 +111,68 @@ var n: number
103
111
>n : Symbol(n, Decl(a.js, 10, 3), Decl(b.ts, 3, 3))
104
112
105
113
var B: boolean;
106
- >B : Symbol(B, Decl(a.js, 13 , 3), Decl(b.ts, 4, 3))
114
+ >B : Symbol(B, Decl(a.js, 19 , 3), Decl(b.ts, 4, 3))
107
115
108
116
var b: boolean;
109
- >b : Symbol(b, Decl(a.js, 16, 3), Decl(b.ts, 5, 3))
117
+ >b : Symbol(b, Decl(a.js, 22, 3), Decl(b.ts, 5, 3))
118
+
119
+ var BI: bigint;
120
+ >BI : Symbol(BI, Decl(a.js, 13, 3), Decl(b.ts, 6, 3))
121
+
122
+ var bi: bigint;
123
+ >bi : Symbol(bi, Decl(a.js, 16, 3), Decl(b.ts, 7, 3))
110
124
111
125
var V :void;
112
- >V : Symbol(V, Decl(a.js, 19 , 3), Decl(b.ts, 6 , 3))
126
+ >V : Symbol(V, Decl(a.js, 25 , 3), Decl(b.ts, 8 , 3))
113
127
114
128
var v: void;
115
- >v : Symbol(v, Decl(a.js, 22 , 3), Decl(b.ts, 7 , 3))
129
+ >v : Symbol(v, Decl(a.js, 28 , 3), Decl(b.ts, 9 , 3))
116
130
117
131
var U: undefined;
118
- >U : Symbol(U, Decl(a.js, 25 , 3), Decl(b.ts, 8 , 3))
132
+ >U : Symbol(U, Decl(a.js, 31 , 3), Decl(b.ts, 10 , 3))
119
133
120
134
var u: undefined;
121
- >u : Symbol(u, Decl(a.js, 28 , 3), Decl(b.ts, 9 , 3))
135
+ >u : Symbol(u, Decl(a.js, 34 , 3), Decl(b.ts, 11 , 3))
122
136
123
137
var Nl: null;
124
- >Nl : Symbol(Nl, Decl(a.js, 31 , 3), Decl(b.ts, 10 , 3))
138
+ >Nl : Symbol(Nl, Decl(a.js, 37 , 3), Decl(b.ts, 12 , 3))
125
139
126
140
var nl: null;
127
- >nl : Symbol(nl, Decl(a.js, 34 , 3), Decl(b.ts, 11 , 3))
141
+ >nl : Symbol(nl, Decl(a.js, 40 , 3), Decl(b.ts, 13 , 3))
128
142
129
143
var A: any[];
130
- >A : Symbol(A, Decl(a.js, 37 , 3), Decl(b.ts, 12 , 3))
144
+ >A : Symbol(A, Decl(a.js, 43 , 3), Decl(b.ts, 14 , 3))
131
145
132
146
var a: any[];
133
- >a : Symbol(a, Decl(a.js, 40 , 3), Decl(b.ts, 13 , 3))
147
+ >a : Symbol(a, Decl(a.js, 46 , 3), Decl(b.ts, 15 , 3))
134
148
135
149
var P: Promise<any>;
136
- >P : Symbol(P, Decl(a.js, 43 , 3), Decl(b.ts, 14 , 3))
137
- >Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --))
150
+ >P : Symbol(P, Decl(a.js, 49 , 3), Decl(b.ts, 16 , 3))
151
+ >Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --) )
138
152
139
153
var p: Promise<any>;
140
- >p : Symbol(p, Decl(a.js, 46 , 3), Decl(b.ts, 15 , 3))
141
- >Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --))
154
+ >p : Symbol(p, Decl(a.js, 52 , 3), Decl(b.ts, 17 , 3))
155
+ >Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --) )
142
156
143
157
var nullable: number | null;
144
- >nullable : Symbol(nullable, Decl(a.js, 49 , 3), Decl(b.ts, 16 , 3))
158
+ >nullable : Symbol(nullable, Decl(a.js, 55 , 3), Decl(b.ts, 18 , 3))
145
159
146
160
var Obj: any;
147
- >Obj : Symbol(Obj, Decl(a.js, 52 , 3), Decl(b.ts, 17 , 3))
161
+ >Obj : Symbol(Obj, Decl(a.js, 58 , 3), Decl(b.ts, 19 , 3))
148
162
149
163
var obj: any;
150
- >obj : Symbol(obj, Decl(a.js, 55 , 3), Decl(b.ts, 18 , 3))
164
+ >obj : Symbol(obj, Decl(a.js, 61 , 3), Decl(b.ts, 20 , 3))
151
165
152
166
var Func: Function;
153
- >Func : Symbol(Func, Decl(a.js, 58 , 3), Decl(b.ts, 19 , 3))
154
- >Function : Symbol(Function, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --))
167
+ >Func : Symbol(Func, Decl(a.js, 64 , 3), Decl(b.ts, 21 , 3))
168
+ >Function : Symbol(Function, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.esnext.decorators.d.ts, --, --) )
155
169
156
170
var f: (s: string) => number;
157
- >f : Symbol(f, Decl(a.js, 61 , 3), Decl(b.ts, 20 , 3))
158
- >s : Symbol(s, Decl(b.ts, 20 , 8))
171
+ >f : Symbol(f, Decl(a.js, 67 , 3), Decl(b.ts, 22 , 3))
172
+ >s : Symbol(s, Decl(b.ts, 22 , 8))
159
173
160
174
var ctor: new (s: string) => { s: string };
161
- >ctor : Symbol(ctor, Decl(a.js, 64 , 3), Decl(b.ts, 21 , 3))
162
- >s : Symbol(s, Decl(b.ts, 21 , 15))
163
- >s : Symbol(s, Decl(b.ts, 21 , 30))
175
+ >ctor : Symbol(ctor, Decl(a.js, 70 , 3), Decl(b.ts, 23 , 3))
176
+ >s : Symbol(s, Decl(b.ts, 23 , 15))
177
+ >s : Symbol(s, Decl(b.ts, 23 , 30))
164
178
0 commit comments