Skip to content

Commit 0f9be34

Browse files
committed
ignore unused var
1 parent 1904ff8 commit 0f9be34

File tree

2 files changed

+74
-73
lines changed

2 files changed

+74
-73
lines changed

analysis/tests/src/CompletionPattern.res

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ let f: someRecord = {
4242
}
4343

4444
let z = (f, true)
45+
ignore(z)
4546

4647
// switch f { | }
4748
// ^com

analysis/tests/src/expected/CompletionPattern.res.txt

+73-73
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Completable: Cpattern Value[x]=t
7474
"documentation": null
7575
}]
7676

77-
Complete src/CompletionPattern.res 45:15
77+
Complete src/CompletionPattern.res 46:15
7878
XXX Not found!
7979
Completable: Cpattern Value[f]
8080
[{
@@ -88,10 +88,10 @@ Completable: Cpattern Value[f]
8888
"insertTextFormat": 2
8989
}]
9090

91-
Complete src/CompletionPattern.res 48:17
91+
Complete src/CompletionPattern.res 49:17
9292
looking for: Cpath Value[f]
93-
posCursor:[48:17] posNoWhite:[48:16] Found expr:[48:3->48:19]
94-
posCursor:[48:17] posNoWhite:[48:16] Found pattern:[48:16->48:18]
93+
posCursor:[49:17] posNoWhite:[49:16] Found expr:[49:3->49:19]
94+
posCursor:[49:17] posNoWhite:[49:16] Found pattern:[49:16->49:18]
9595
Completable: Cpattern Value[f]->recordBody
9696
[{
9797
"label": "first",
@@ -119,10 +119,10 @@ Completable: Cpattern Value[f]->recordBody
119119
"documentation": null
120120
}]
121121

122-
Complete src/CompletionPattern.res 51:24
122+
Complete src/CompletionPattern.res 52:24
123123
looking for: Cpath Value[f]
124-
posCursor:[51:24] posNoWhite:[51:22] Found expr:[51:3->51:36]
125-
posCursor:[51:24] posNoWhite:[51:22] Found pattern:[51:16->51:35]
124+
posCursor:[52:24] posNoWhite:[52:22] Found expr:[52:3->52:36]
125+
posCursor:[52:24] posNoWhite:[52:22] Found pattern:[52:16->52:35]
126126
Completable: Cpattern Value[f]->recordBody
127127
[{
128128
"label": "optThird",
@@ -138,11 +138,11 @@ Completable: Cpattern Value[f]->recordBody
138138
"documentation": null
139139
}]
140140

141-
Complete src/CompletionPattern.res 54:19
141+
Complete src/CompletionPattern.res 55:19
142142
looking for: Cpath Value[f]
143-
posCursor:[54:19] posNoWhite:[54:18] Found expr:[54:3->54:21]
144-
posCursor:[54:19] posNoWhite:[54:18] Found pattern:[54:16->54:20]
145-
posCursor:[54:19] posNoWhite:[54:18] Found pattern:[54:17->54:19]
143+
posCursor:[55:19] posNoWhite:[55:18] Found expr:[55:3->55:21]
144+
posCursor:[55:19] posNoWhite:[55:18] Found pattern:[55:16->55:20]
145+
posCursor:[55:19] posNoWhite:[55:18] Found pattern:[55:17->55:19]
146146
Completable: Cpattern Value[f]=fi->recordBody
147147
[{
148148
"label": "first",
@@ -152,12 +152,12 @@ Completable: Cpattern Value[f]=fi->recordBody
152152
"documentation": null
153153
}]
154154

155-
Complete src/CompletionPattern.res 57:19
155+
Complete src/CompletionPattern.res 58:19
156156
looking for: Cpath Value[z]
157-
posCursor:[57:19] posNoWhite:[57:18] Found expr:[57:3->57:25]
158-
posCursor:[57:19] posNoWhite:[57:18] Found pattern:[57:16->57:24]
159-
posCursor:[57:19] posNoWhite:[57:18] Found pattern:[57:17->57:20]
160-
posCursor:[57:19] posNoWhite:[57:18] Found pattern:[57:18->57:19]
157+
posCursor:[58:19] posNoWhite:[58:18] Found expr:[58:3->58:25]
158+
posCursor:[58:19] posNoWhite:[58:18] Found pattern:[58:16->58:24]
159+
posCursor:[58:19] posNoWhite:[58:18] Found pattern:[58:17->58:20]
160+
posCursor:[58:19] posNoWhite:[58:18] Found pattern:[58:18->58:19]
161161
Completable: Cpattern Value[z]=o->tuple($0), recordBody
162162
[{
163163
"label": "optThird",
@@ -167,10 +167,10 @@ Completable: Cpattern Value[z]=o->tuple($0), recordBody
167167
"documentation": null
168168
}]
169169

170-
Complete src/CompletionPattern.res 60:22
170+
Complete src/CompletionPattern.res 61:22
171171
looking for: Cpath Value[f]
172-
posCursor:[60:22] posNoWhite:[60:21] Found expr:[60:3->73:1]
173-
posCursor:[60:22] posNoWhite:[60:21] Found pattern:[60:16->60:25]
172+
posCursor:[61:22] posNoWhite:[61:21] Found expr:[61:3->74:1]
173+
posCursor:[61:22] posNoWhite:[61:21] Found pattern:[61:16->61:25]
174174
Completable: Cpattern Value[f]->recordField(nest)
175175
[{
176176
"label": "{}",
@@ -183,11 +183,11 @@ Completable: Cpattern Value[f]->recordField(nest)
183183
"insertTextFormat": 2
184184
}]
185185

186-
Complete src/CompletionPattern.res 63:24
186+
Complete src/CompletionPattern.res 64:24
187187
looking for: Cpath Value[f]
188-
posCursor:[63:24] posNoWhite:[63:23] Found expr:[63:3->63:27]
189-
posCursor:[63:24] posNoWhite:[63:23] Found pattern:[63:16->63:26]
190-
posCursor:[63:24] posNoWhite:[63:23] Found pattern:[63:23->63:25]
188+
posCursor:[64:24] posNoWhite:[64:23] Found expr:[64:3->64:27]
189+
posCursor:[64:24] posNoWhite:[64:23] Found pattern:[64:16->64:26]
190+
posCursor:[64:24] posNoWhite:[64:23] Found pattern:[64:23->64:25]
191191
Completable: Cpattern Value[f]->recordField(nest), recordBody
192192
[{
193193
"label": "nested",
@@ -197,14 +197,14 @@ Completable: Cpattern Value[f]->recordField(nest), recordBody
197197
"documentation": null
198198
}]
199199

200-
Complete src/CompletionPattern.res 69:22
200+
Complete src/CompletionPattern.res 70:22
201201
looking for: Cpath Value[f]
202-
posCursor:[69:22] posNoWhite:[69:21] Found expr:[66:8->73:1]
203-
posCursor:[69:22] posNoWhite:[69:21] Found expr:[68:2->71:13]
204-
posCursor:[69:22] posNoWhite:[69:21] Found expr:[69:5->71:13]
202+
posCursor:[70:22] posNoWhite:[70:21] Found expr:[67:8->74:1]
203+
posCursor:[70:22] posNoWhite:[70:21] Found expr:[69:2->72:13]
204+
posCursor:[70:22] posNoWhite:[70:21] Found expr:[70:5->72:13]
205205
looking for: Cpath Value[nest]
206-
posCursor:[69:22] posNoWhite:[69:21] Found expr:[69:5->69:24]
207-
posCursor:[69:22] posNoWhite:[69:21] Found pattern:[69:21->69:23]
206+
posCursor:[70:22] posNoWhite:[70:21] Found expr:[70:5->70:24]
207+
posCursor:[70:22] posNoWhite:[70:21] Found pattern:[70:21->70:23]
208208
Completable: Cpattern Value[nest]->recordBody
209209
[{
210210
"label": "nested",
@@ -214,9 +214,9 @@ Completable: Cpattern Value[nest]->recordBody
214214
"documentation": null
215215
}]
216216

217-
Complete src/CompletionPattern.res 75:8
217+
Complete src/CompletionPattern.res 76:8
218218
looking for: Cpath Value[f]
219-
posCursor:[75:8] posNoWhite:[75:7] Found pattern:[75:7->75:9]
219+
posCursor:[76:8] posNoWhite:[76:7] Found pattern:[76:7->76:9]
220220
Completable: Cpattern Value[f]->recordBody
221221
[{
222222
"label": "first",
@@ -244,11 +244,11 @@ Completable: Cpattern Value[f]->recordBody
244244
"documentation": null
245245
}]
246246

247-
Complete src/CompletionPattern.res 78:16
247+
Complete src/CompletionPattern.res 79:16
248248
looking for: Cpath Value[f]
249-
posCursor:[78:16] posNoWhite:[78:15] Found pattern:[78:7->78:18]
250-
posCursor:[78:16] posNoWhite:[78:15] Found pattern:[78:14->78:17]
251-
posCursor:[78:16] posNoWhite:[78:15] Found pattern:[78:15->78:16]
249+
posCursor:[79:16] posNoWhite:[79:15] Found pattern:[79:7->79:18]
250+
posCursor:[79:16] posNoWhite:[79:15] Found pattern:[79:14->79:17]
251+
posCursor:[79:16] posNoWhite:[79:15] Found pattern:[79:15->79:16]
252252
Completable: Cpattern Value[f]=n->recordField(nest), recordBody
253253
[{
254254
"label": "nested",
@@ -258,11 +258,11 @@ Completable: Cpattern Value[f]=n->recordField(nest), recordBody
258258
"documentation": null
259259
}]
260260

261-
Complete src/CompletionPattern.res 86:20
261+
Complete src/CompletionPattern.res 87:20
262262
looking for: Cpath Value[z]
263-
posCursor:[86:20] posNoWhite:[86:19] Found expr:[86:3->86:22]
264-
posCursor:[86:20] posNoWhite:[86:19] Found pattern:[86:16->86:21]
265-
posCursor:[86:20] posNoWhite:[86:19] Found pattern:[86:19->86:21]
263+
posCursor:[87:20] posNoWhite:[87:19] Found expr:[87:3->87:22]
264+
posCursor:[87:20] posNoWhite:[87:19] Found pattern:[87:16->87:21]
265+
posCursor:[87:20] posNoWhite:[87:19] Found pattern:[87:19->87:21]
266266
Completable: Cpattern Value[z]->variantPayload::Two($0)
267267
[{
268268
"label": "true",
@@ -278,11 +278,11 @@ Completable: Cpattern Value[z]->variantPayload::Two($0)
278278
"documentation": null
279279
}]
280280

281-
Complete src/CompletionPattern.res 89:21
281+
Complete src/CompletionPattern.res 90:21
282282
looking for: Cpath Value[z]
283-
posCursor:[89:21] posNoWhite:[89:20] Found expr:[89:3->89:23]
284-
posCursor:[89:21] posNoWhite:[89:20] Found pattern:[89:16->89:22]
285-
posCursor:[89:21] posNoWhite:[89:20] Found pattern:[89:20->89:21]
283+
posCursor:[90:21] posNoWhite:[90:20] Found expr:[90:3->90:23]
284+
posCursor:[90:21] posNoWhite:[90:20] Found pattern:[90:16->90:22]
285+
posCursor:[90:21] posNoWhite:[90:20] Found pattern:[90:20->90:21]
286286
Completable: Cpattern Value[z]=t->variantPayload::Two($0)
287287
[{
288288
"label": "true",
@@ -292,11 +292,11 @@ Completable: Cpattern Value[z]=t->variantPayload::Two($0)
292292
"documentation": null
293293
}]
294294

295-
Complete src/CompletionPattern.res 92:23
295+
Complete src/CompletionPattern.res 93:23
296296
looking for: Cpath Value[z]
297-
posCursor:[92:23] posNoWhite:[92:22] Found expr:[92:3->92:26]
298-
posCursor:[92:23] posNoWhite:[92:22] Found pattern:[92:16->92:25]
299-
posCursor:[92:23] posNoWhite:[92:22] Found pattern:[92:22->92:24]
297+
posCursor:[93:23] posNoWhite:[93:22] Found expr:[93:3->93:26]
298+
posCursor:[93:23] posNoWhite:[93:22] Found pattern:[93:16->93:25]
299+
posCursor:[93:23] posNoWhite:[93:22] Found pattern:[93:22->93:24]
300300
Completable: Cpattern Value[z]->variantPayload::Three($0), recordBody
301301
[{
302302
"label": "first",
@@ -324,12 +324,12 @@ Completable: Cpattern Value[z]->variantPayload::Three($0), recordBody
324324
"documentation": null
325325
}]
326326

327-
Complete src/CompletionPattern.res 95:27
327+
Complete src/CompletionPattern.res 96:27
328328
looking for: Cpath Value[z]
329-
posCursor:[95:27] posNoWhite:[95:26] Found expr:[95:3->95:29]
330-
posCursor:[95:27] posNoWhite:[95:26] Found pattern:[95:16->95:28]
331-
posCursor:[95:27] posNoWhite:[95:26] Found pattern:[95:21->95:29]
332-
posCursor:[95:27] posNoWhite:[95:26] Found pattern:[95:26->95:27]
329+
posCursor:[96:27] posNoWhite:[96:26] Found expr:[96:3->96:29]
330+
posCursor:[96:27] posNoWhite:[96:26] Found pattern:[96:16->96:28]
331+
posCursor:[96:27] posNoWhite:[96:26] Found pattern:[96:21->96:29]
332+
posCursor:[96:27] posNoWhite:[96:26] Found pattern:[96:26->96:27]
333333
Completable: Cpattern Value[z]=t->variantPayload::Three($1)
334334
[{
335335
"label": "true",
@@ -339,11 +339,11 @@ Completable: Cpattern Value[z]=t->variantPayload::Three($1)
339339
"documentation": null
340340
}]
341341

342-
Complete src/CompletionPattern.res 102:21
342+
Complete src/CompletionPattern.res 103:21
343343
looking for: Cpath Value[b]
344-
posCursor:[102:21] posNoWhite:[102:20] Found expr:[102:3->102:23]
345-
posCursor:[102:21] posNoWhite:[102:20] Found pattern:[102:16->102:22]
346-
posCursor:[102:21] posNoWhite:[102:20] Found pattern:[102:20->102:21]
344+
posCursor:[103:21] posNoWhite:[103:20] Found expr:[103:3->103:23]
345+
posCursor:[103:21] posNoWhite:[103:20] Found pattern:[103:16->103:22]
346+
posCursor:[103:21] posNoWhite:[103:20] Found pattern:[103:20->103:21]
347347
Completable: Cpattern Value[b]->polyvariantPayload::two($0)
348348
[{
349349
"label": "true",
@@ -359,11 +359,11 @@ Completable: Cpattern Value[b]->polyvariantPayload::two($0)
359359
"documentation": null
360360
}]
361361

362-
Complete src/CompletionPattern.res 105:22
362+
Complete src/CompletionPattern.res 106:22
363363
looking for: Cpath Value[b]
364-
posCursor:[105:22] posNoWhite:[105:21] Found expr:[105:3->105:24]
365-
posCursor:[105:22] posNoWhite:[105:21] Found pattern:[105:16->105:23]
366-
posCursor:[105:22] posNoWhite:[105:21] Found pattern:[105:21->105:22]
364+
posCursor:[106:22] posNoWhite:[106:21] Found expr:[106:3->106:24]
365+
posCursor:[106:22] posNoWhite:[106:21] Found pattern:[106:16->106:23]
366+
posCursor:[106:22] posNoWhite:[106:21] Found pattern:[106:21->106:22]
367367
Completable: Cpattern Value[b]=t->polyvariantPayload::two($0)
368368
[{
369369
"label": "true",
@@ -373,11 +373,11 @@ Completable: Cpattern Value[b]=t->polyvariantPayload::two($0)
373373
"documentation": null
374374
}]
375375

376-
Complete src/CompletionPattern.res 108:24
376+
Complete src/CompletionPattern.res 109:24
377377
looking for: Cpath Value[b]
378-
posCursor:[108:24] posNoWhite:[108:23] Found expr:[108:3->108:27]
379-
posCursor:[108:24] posNoWhite:[108:23] Found pattern:[108:16->108:26]
380-
posCursor:[108:24] posNoWhite:[108:23] Found pattern:[108:23->108:25]
378+
posCursor:[109:24] posNoWhite:[109:23] Found expr:[109:3->109:27]
379+
posCursor:[109:24] posNoWhite:[109:23] Found pattern:[109:16->109:26]
380+
posCursor:[109:24] posNoWhite:[109:23] Found pattern:[109:23->109:25]
381381
Completable: Cpattern Value[b]->polyvariantPayload::three($0), recordBody
382382
[{
383383
"label": "first",
@@ -405,12 +405,12 @@ Completable: Cpattern Value[b]->polyvariantPayload::three($0), recordBody
405405
"documentation": null
406406
}]
407407

408-
Complete src/CompletionPattern.res 111:28
408+
Complete src/CompletionPattern.res 112:28
409409
looking for: Cpath Value[b]
410-
posCursor:[111:28] posNoWhite:[111:27] Found expr:[111:3->111:30]
411-
posCursor:[111:28] posNoWhite:[111:27] Found pattern:[111:16->111:29]
412-
posCursor:[111:28] posNoWhite:[111:27] Found pattern:[111:22->111:29]
413-
posCursor:[111:28] posNoWhite:[111:27] Found pattern:[111:27->111:28]
410+
posCursor:[112:28] posNoWhite:[112:27] Found expr:[112:3->112:30]
411+
posCursor:[112:28] posNoWhite:[112:27] Found pattern:[112:16->112:29]
412+
posCursor:[112:28] posNoWhite:[112:27] Found pattern:[112:22->112:29]
413+
posCursor:[112:28] posNoWhite:[112:27] Found pattern:[112:27->112:28]
414414
Completable: Cpattern Value[b]=t->polyvariantPayload::three($1)
415415
[{
416416
"label": "true",
@@ -420,7 +420,7 @@ Completable: Cpattern Value[b]=t->polyvariantPayload::three($1)
420420
"documentation": null
421421
}]
422422

423-
Complete src/CompletionPattern.res 117:15
423+
Complete src/CompletionPattern.res 118:15
424424
XXX Not found!
425425
Completable: Cpattern Value[c]
426426
[{
@@ -434,10 +434,10 @@ Completable: Cpattern Value[c]
434434
"insertTextFormat": 2
435435
}]
436436

437-
Complete src/CompletionPattern.res 120:17
437+
Complete src/CompletionPattern.res 121:17
438438
looking for: Cpath Value[c]
439-
posCursor:[120:17] posNoWhite:[120:16] Found expr:[120:3->120:20]
440-
posCursor:[120:17] posNoWhite:[120:16] Found pattern:[120:16->120:18]
439+
posCursor:[121:17] posNoWhite:[121:16] Found expr:[121:3->121:20]
440+
posCursor:[121:17] posNoWhite:[121:16] Found pattern:[121:16->121:18]
441441
Completable: Cpattern Value[c]->array
442442
[{
443443
"label": "true",

0 commit comments

Comments
 (0)