@@ -206,8 +206,42 @@ newText:
206206 <--here
207207 Second | Third | Fourth(_)
208208
209- Xform src/Xform.res 88:4
210- posCursor:[86:16] posNoWhite:[86:14] Found expr:[86:9->90:1]
209+ Xform src/Xform.res 86:4
210+ posCursor:[84:16] posNoWhite:[84:14] Found expr:[84:9->88:1]
211+ Completable: Cpath Value[variant]
212+ Package opens Pervasives.JsxModules.place holder
213+ Resolved opens 1 pervasives
214+ ContextPath Value[variant]
215+ Path variant
216+ Package opens Pervasives.JsxModules.place holder
217+ Resolved opens 1 pervasives
218+ Hit: Expand catch-all
219+
220+ TextDocumentEdit: Xform.res
221+ {"start": {"line": 86, "character": 2}, "end": {"line": 86, "character": 3}}
222+ newText:
223+ <--here
224+ Third | Fourth(_)
225+
226+ Xform src/Xform.res 93:4
227+ posCursor:[90:16] posNoWhite:[90:14] Found expr:[90:9->95:1]
228+ Completable: Cpath Value[variant]
229+ Package opens Pervasives.JsxModules.place holder
230+ Resolved opens 1 pervasives
231+ ContextPath Value[variant]
232+ Path variant
233+ Package opens Pervasives.JsxModules.place holder
234+ Resolved opens 1 pervasives
235+ Hit: Expand catch-all
236+
237+ TextDocumentEdit: Xform.res
238+ {"start": {"line": 93, "character": 2}, "end": {"line": 93, "character": 3}}
239+ newText:
240+ <--here
241+ First | Third | Fourth(_)
242+
243+ Xform src/Xform.res 101:4
244+ posCursor:[99:16] posNoWhite:[99:14] Found expr:[99:9->103:1]
211245Completable: Cpath Value[polyvariant]
212246Package opens Pervasives.JsxModules.place holder
213247Resolved opens 1 pervasives
@@ -218,13 +252,30 @@ Resolved opens 1 pervasives
218252Hit: Expand catch-all
219253
220254TextDocumentEdit: Xform.res
221- {"start": {"line": 88 , "character": 2}, "end": {"line": 88 , "character": 3}}
255+ {"start": {"line": 101 , "character": 2}, "end": {"line": 101 , "character": 3}}
222256newText:
223257 <--here
224258 #second | #"illegal identifier" | #third(_)
225259
226- Xform src/Xform.res 96:4
227- posCursor:[94:16] posNoWhite:[94:14] Found expr:[94:9->98:1]
260+ Xform src/Xform.res 107:4
261+ posCursor:[105:16] posNoWhite:[105:14] Found expr:[105:9->109:1]
262+ Completable: Cpath Value[polyvariant]
263+ Package opens Pervasives.JsxModules.place holder
264+ Resolved opens 1 pervasives
265+ ContextPath Value[polyvariant]
266+ Path polyvariant
267+ Package opens Pervasives.JsxModules.place holder
268+ Resolved opens 1 pervasives
269+ Hit: Expand catch-all
270+
271+ TextDocumentEdit: Xform.res
272+ {"start": {"line": 107, "character": 2}, "end": {"line": 107, "character": 3}}
273+ newText:
274+ <--here
275+ #"illegal identifier" | #third(_)
276+
277+ Xform src/Xform.res 115:4
278+ posCursor:[113:16] posNoWhite:[113:14] Found expr:[113:9->117:1]
228279Completable: Cpath Value[variantOpt]
229280Package opens Pervasives.JsxModules.place holder
230281Resolved opens 1 pervasives
@@ -235,13 +286,47 @@ Resolved opens 1 pervasives
235286Hit: Expand catch-all
236287
237288TextDocumentEdit: Xform.res
238- {"start": {"line": 96 , "character": 2}, "end": {"line": 96 , "character": 3}}
289+ {"start": {"line": 115 , "character": 2}, "end": {"line": 115 , "character": 3}}
239290newText:
240291 <--here
241292 Some(Second | Third | Fourth(_)) | None
242293
243- Xform src/Xform.res 105:4
244- posCursor:[102:16] posNoWhite:[102:14] Found expr:[102:9->107:1]
294+ Xform src/Xform.res 121:4
295+ posCursor:[119:16] posNoWhite:[119:14] Found expr:[119:9->123:1]
296+ Completable: Cpath Value[variantOpt]
297+ Package opens Pervasives.JsxModules.place holder
298+ Resolved opens 1 pervasives
299+ ContextPath Value[variantOpt]
300+ Path variantOpt
301+ Package opens Pervasives.JsxModules.place holder
302+ Resolved opens 1 pervasives
303+ Hit: Expand catch-all
304+
305+ TextDocumentEdit: Xform.res
306+ {"start": {"line": 121, "character": 2}, "end": {"line": 121, "character": 3}}
307+ newText:
308+ <--here
309+ Some(Third | Fourth(_)) | None
310+
311+ Xform src/Xform.res 127:4
312+ posCursor:[125:16] posNoWhite:[125:14] Found expr:[125:9->129:1]
313+ Completable: Cpath Value[variantOpt]
314+ Package opens Pervasives.JsxModules.place holder
315+ Resolved opens 1 pervasives
316+ ContextPath Value[variantOpt]
317+ Path variantOpt
318+ Package opens Pervasives.JsxModules.place holder
319+ Resolved opens 1 pervasives
320+ Hit: Expand catch-all
321+
322+ TextDocumentEdit: Xform.res
323+ {"start": {"line": 127, "character": 2}, "end": {"line": 127, "character": 3}}
324+ newText:
325+ <--here
326+ Some(Third | Fourth(_)) | None
327+
328+ Xform src/Xform.res 136:4
329+ posCursor:[133:16] posNoWhite:[133:14] Found expr:[133:9->138:1]
245330Completable: Cpath Value[polyvariantOpt]
246331Package opens Pervasives.JsxModules.place holder
247332Resolved opens 1 pervasives
@@ -252,8 +337,25 @@ Resolved opens 1 pervasives
252337Hit: Expand catch-all
253338
254339TextDocumentEdit: Xform.res
255- {"start": {"line": 105 , "character": 2}, "end": {"line": 105 , "character": 3}}
340+ {"start": {"line": 136 , "character": 2}, "end": {"line": 136 , "character": 3}}
256341newText:
257342 <--here
258343 Some(#"illegal identifier" | #second | #third(_))
259344
345+ Xform src/Xform.res 142:4
346+ posCursor:[140:16] posNoWhite:[140:14] Found expr:[140:9->144:1]
347+ Completable: Cpath Value[polyvariantOpt]
348+ Package opens Pervasives.JsxModules.place holder
349+ Resolved opens 1 pervasives
350+ ContextPath Value[polyvariantOpt]
351+ Path polyvariantOpt
352+ Package opens Pervasives.JsxModules.place holder
353+ Resolved opens 1 pervasives
354+ Hit: Expand catch-all
355+
356+ TextDocumentEdit: Xform.res
357+ {"start": {"line": 142, "character": 2}, "end": {"line": 142, "character": 3}}
358+ newText:
359+ <--here
360+ Some(#"illegal identifier" | #third(_)) | None
361+
0 commit comments