@@ -86,8 +86,8 @@ const a8 = a && z;
86
86
>z : string | number | undefined
87
87
88
88
const s1 = s && a;
89
- >s1 : number[] | string
90
- >s && a : number[] | string
89
+ >s1 : number[]
90
+ >s && a : number[]
91
91
>s : string
92
92
>a : number[]
93
93
@@ -98,32 +98,32 @@ const s2 = s && s;
98
98
>s : string
99
99
100
100
const s3 = s && x;
101
- >s3 : number | string
102
- >s && x : number | string
101
+ >s3 : number
102
+ >s && x : number
103
103
>s : string
104
104
>x : number
105
105
106
106
const s4 = s && b;
107
- >s4 : boolean | string
108
- >s && b : boolean | string
107
+ >s4 : boolean
108
+ >s && b : boolean
109
109
>s : string
110
110
>b : boolean
111
111
112
112
const s5 = s && v;
113
- >s5 : void | string
114
- >s && v : void | string
113
+ >s5 : void
114
+ >s && v : void
115
115
>s : string
116
116
>v : void
117
117
118
118
const s6 = s && u;
119
- >s6 : string | undefined
120
- >s && u : string | undefined
119
+ >s6 : undefined
120
+ >s && u : undefined
121
121
>s : string
122
122
>u : undefined
123
123
124
124
const s7 = s && n;
125
- >s7 : string | null
126
- >s && n : string | null
125
+ >s7 : null
126
+ >s && n : null
127
127
>s : string
128
128
>n : null
129
129
@@ -134,14 +134,14 @@ const s8 = s && z;
134
134
>z : string | number | undefined
135
135
136
136
const x1 = x && a;
137
- >x1 : number[] | number
138
- >x && a : number[] | number
137
+ >x1 : number[]
138
+ >x && a : number[]
139
139
>x : number
140
140
>a : number[]
141
141
142
142
const x2 = x && s;
143
- >x2 : string | number
144
- >x && s : string | number
143
+ >x2 : string
144
+ >x && s : string
145
145
>x : number
146
146
>s : string
147
147
@@ -152,26 +152,26 @@ const x3 = x && x;
152
152
>x : number
153
153
154
154
const x4 = x && b;
155
- >x4 : boolean | number
156
- >x && b : boolean | number
155
+ >x4 : boolean
156
+ >x && b : boolean
157
157
>x : number
158
158
>b : boolean
159
159
160
160
const x5 = x && v;
161
- >x5 : void | number
162
- >x && v : void | number
161
+ >x5 : void
162
+ >x && v : void
163
163
>x : number
164
164
>v : void
165
165
166
166
const x6 = x && u;
167
- >x6 : number | undefined
168
- >x && u : number | undefined
167
+ >x6 : undefined
168
+ >x && u : undefined
169
169
>x : number
170
170
>u : undefined
171
171
172
172
const x7 = x && n;
173
- >x7 : number | null
174
- >x && n : number | null
173
+ >x7 : null
174
+ >x && n : null
175
175
>x : number
176
176
>n : null
177
177
@@ -182,20 +182,20 @@ const x8 = x && z;
182
182
>z : string | number | undefined
183
183
184
184
const b1 = b && a;
185
- >b1 : number[] | boolean
186
- >b && a : number[] | boolean
185
+ >b1 : number[]
186
+ >b && a : number[]
187
187
>b : boolean
188
188
>a : number[]
189
189
190
190
const b2 = b && s;
191
- >b2 : string | boolean
192
- >b && s : string | boolean
191
+ >b2 : string
192
+ >b && s : string
193
193
>b : boolean
194
194
>s : string
195
195
196
196
const b3 = b && x;
197
- >b3 : number | boolean
198
- >b && x : number | boolean
197
+ >b3 : number
198
+ >b && x : number
199
199
>b : boolean
200
200
>x : number
201
201
@@ -206,26 +206,26 @@ const b4 = b && b;
206
206
>b : boolean
207
207
208
208
const b5 = b && v;
209
- >b5 : void | boolean
210
- >b && v : void | boolean
209
+ >b5 : void
210
+ >b && v : void
211
211
>b : boolean
212
212
>v : void
213
213
214
214
const b6 = b && u;
215
- >b6 : boolean | undefined
216
- >b && u : boolean | undefined
215
+ >b6 : undefined
216
+ >b && u : undefined
217
217
>b : boolean
218
218
>u : undefined
219
219
220
220
const b7 = b && n;
221
- >b7 : boolean | null
222
- >b && n : boolean | null
221
+ >b7 : null
222
+ >b && n : null
223
223
>b : boolean
224
224
>n : null
225
225
226
226
const b8 = b && z;
227
- >b8 : string | number | boolean | undefined
228
- >b && z : string | number | boolean | undefined
227
+ >b8 : string | number | undefined
228
+ >b && z : string | number | undefined
229
229
>b : boolean
230
230
>z : string | number | undefined
231
231
@@ -374,44 +374,44 @@ const n8 = n && z;
374
374
>z : string | number | undefined
375
375
376
376
const z1 = z && a;
377
- >z1 : number[] | string | number | undefined
378
- >z && a : number[] | string | number | undefined
377
+ >z1 : number[] | undefined
378
+ >z && a : number[] | undefined
379
379
>z : string | number | undefined
380
380
>a : number[]
381
381
382
382
const z2 = z && s;
383
- >z2 : string | number | undefined
384
- >z && s : string | number | undefined
383
+ >z2 : string | undefined
384
+ >z && s : string | undefined
385
385
>z : string | number | undefined
386
386
>s : string
387
387
388
388
const z3 = z && x;
389
- >z3 : number | string | undefined
390
- >z && x : number | string | undefined
389
+ >z3 : number | undefined
390
+ >z && x : number | undefined
391
391
>z : string | number | undefined
392
392
>x : number
393
393
394
394
const z4 = z && b;
395
- >z4 : boolean | string | number | undefined
396
- >z && b : boolean | string | number | undefined
395
+ >z4 : boolean | undefined
396
+ >z && b : boolean | undefined
397
397
>z : string | number | undefined
398
398
>b : boolean
399
399
400
400
const z5 = z && v;
401
- >z5 : void | string | number
402
- >z && v : void | string | number
401
+ >z5 : void
402
+ >z && v : void
403
403
>z : string | number | undefined
404
404
>v : void
405
405
406
406
const z6 = z && u;
407
- >z6 : string | number | undefined
408
- >z && u : string | number | undefined
407
+ >z6 : undefined
408
+ >z && u : undefined
409
409
>z : string | number | undefined
410
410
>u : undefined
411
411
412
412
const z7 = z && n;
413
- >z7 : string | number | null | undefined
414
- >z && n : string | number | null | undefined
413
+ >z7 : null | undefined
414
+ >z && n : null | undefined
415
415
>z : string | number | undefined
416
416
>n : null
417
417
0 commit comments