1
- Complete src/CompletionFunctionArguments.res 8 :24
2
- posCursor:[8 :24] posNoWhite:[8 :23] Found expr:[8 :11->8 :25]
3
- Pexp_apply ...[8 :11->8 :17] (~isOn8 :19->8 :23=...__ghost__[0:-1->0:-1])
1
+ Complete src/CompletionFunctionArguments.res 10 :24
2
+ posCursor:[10 :24] posNoWhite:[10 :23] Found expr:[10 :11->10 :25]
3
+ Pexp_apply ...[10 :11->10 :17] (~isOn10 :19->10 :23=...__ghost__[0:-1->0:-1])
4
4
Completable: Value[someFn](~isOn)
5
5
[{
6
6
"label": "true",
@@ -16,9 +16,9 @@ Completable: Value[someFn](~isOn)
16
16
"documentation": null
17
17
}]
18
18
19
- Complete src/CompletionFunctionArguments.res 11 :25
20
- posCursor:[11 :25] posNoWhite:[11 :24] Found expr:[11 :11->11 :26]
21
- Pexp_apply ...[11 :11->11 :17] (~isOn11 :19->11 :23=...[11 :24->11 :25])
19
+ Complete src/CompletionFunctionArguments.res 13 :25
20
+ posCursor:[13 :25] posNoWhite:[13 :24] Found expr:[13 :11->13 :26]
21
+ Pexp_apply ...[13 :11->13 :17] (~isOn13 :19->13 :23=...[13 :24->13 :25])
22
22
Completable: Value[someFn](~isOn=t)
23
23
[{
24
24
"label": "true",
@@ -28,13 +28,13 @@ Completable: Value[someFn](~isOn=t)
28
28
"documentation": null
29
29
}]
30
30
31
- Complete src/CompletionFunctionArguments.res 16 :27
32
- posCursor:[16 :27] posNoWhite:[16 :26] Found expr:[14 :8->20 :1]
33
- Pexp_apply ...[14 :8->14 :14] (~isOn15 :3->15 :7=...[16 :7->18 :8])
34
- posCursor:[16 :27] posNoWhite:[16 :26] Found expr:[16 :7->18 :8]
35
- posCursor:[16 :27] posNoWhite:[16 :26] Found expr:[16 :7->16 :28]
36
- posCursor:[16 :27] posNoWhite:[16 :26] Found expr:[16 :14->16 :28]
37
- Pexp_apply ...[16 :14->16 :20] (~isOn16 :22->16 :26=...__ghost__[0:-1->0:-1])
31
+ Complete src/CompletionFunctionArguments.res 18 :27
32
+ posCursor:[18 :27] posNoWhite:[18 :26] Found expr:[16 :8->22 :1]
33
+ Pexp_apply ...[16 :8->16 :14] (~isOn17 :3->17 :7=...[18 :7->20 :8])
34
+ posCursor:[18 :27] posNoWhite:[18 :26] Found expr:[18 :7->20 :8]
35
+ posCursor:[18 :27] posNoWhite:[18 :26] Found expr:[18 :7->18 :28]
36
+ posCursor:[18 :27] posNoWhite:[18 :26] Found expr:[18 :14->18 :28]
37
+ Pexp_apply ...[18 :14->18 :20] (~isOn18 :22->18 :26=...__ghost__[0:-1->0:-1])
38
38
Completable: Value[someFn](~isOn)
39
39
[{
40
40
"label": "true",
@@ -50,9 +50,9 @@ Completable: Value[someFn](~isOn)
50
50
"documentation": null
51
51
}]
52
52
53
- Complete src/CompletionFunctionArguments.res 26 :24
54
- posCursor:[26 :24] posNoWhite:[26 :23] Found expr:[26 :11->26 :25]
55
- Pexp_apply ...[26 :11->26 :22] (...[26 :23->26 :24])
53
+ Complete src/CompletionFunctionArguments.res 28 :24
54
+ posCursor:[28 :24] posNoWhite:[28 :23] Found expr:[28 :11->28 :25]
55
+ Pexp_apply ...[28 :11->28 :22] (...[28 :23->28 :24])
56
56
Completable: Value[someOtherFn]($0=f)
57
57
[{
58
58
"label": "false",
@@ -62,3 +62,39 @@ Completable: Value[someOtherFn]($0=f)
62
62
"documentation": null
63
63
}]
64
64
65
+ Complete src/CompletionFunctionArguments.res 37:39
66
+ posCursor:[37:39] posNoWhite:[37:38] Found expr:[37:11->37:40]
67
+ Pexp_apply ...[37:11->37:30] (~config37:32->37:38=...__ghost__[0:-1->0:-1])
68
+ Completable: Value[someFnTakingVariant](~config)
69
+ [{
70
+ "label": "One",
71
+ "kind": 4,
72
+ "tags": [],
73
+ "detail": "One\n\n",
74
+ "documentation": null
75
+ }, {
76
+ "label": "Two",
77
+ "kind": 4,
78
+ "tags": [],
79
+ "detail": "Two\n\n",
80
+ "documentation": null
81
+ }, {
82
+ "label": "Three",
83
+ "kind": 4,
84
+ "tags": [],
85
+ "detail": "Three(int)\n\n",
86
+ "documentation": null
87
+ }]
88
+
89
+ Complete src/CompletionFunctionArguments.res 40:40
90
+ posCursor:[40:40] posNoWhite:[40:39] Found expr:[40:11->40:41]
91
+ Pexp_apply ...[40:11->40:30] (~config40:32->40:38=...[40:39->40:40])
92
+ Completable: Value[someFnTakingVariant](~config=O)
93
+ [{
94
+ "label": "One",
95
+ "kind": 4,
96
+ "tags": [],
97
+ "detail": "One\n\n",
98
+ "documentation": null
99
+ }]
100
+
0 commit comments