File tree Expand file tree Collapse file tree 2 files changed +70
-0
lines changed
Expand file tree Collapse file tree 2 files changed +70
-0
lines changed Original file line number Diff line number Diff line change 1+ type someRecord = {
2+ age : int ,
3+ name : string ,
4+ }
5+
6+ type someVariant = One | Two (bool )
7+
8+ type somePolyVariant = [#one | #two (bool )]
9+
10+ // let x: someRecord =
11+ // ^com
12+
13+ // let x: someRecord = {}
14+ // ^com
15+
16+ // let x: someVariant =
17+ // ^com
18+
19+ // let x: someVariant = O
20+ // ^com
21+
22+ // let x: somePolyVariant =
23+ // ^com
24+
25+ // let x: somePolyVariant = #o
26+ // ^com
Original file line number Diff line number Diff line change 1+ Complete src/CompletionTypeAnnotation.res 9:22
2+ XXX Not found!
3+ []
4+
5+ Complete src/CompletionTypeAnnotation.res 12:24
6+ posCursor:[12:24] posNoWhite:[12:23] Found expr:[12:23->12:25]
7+ []
8+
9+ Complete src/CompletionTypeAnnotation.res 15:23
10+ XXX Not found!
11+ []
12+
13+ Complete src/CompletionTypeAnnotation.res 18:25
14+ posCursor:[18:25] posNoWhite:[18:24] Found expr:[18:24->18:25]
15+ Pexp_construct O:[18:24->18:25] None
16+ Completable: Cpath Value[O]
17+ [{
18+ "label": "One",
19+ "kind": 4,
20+ "tags": [],
21+ "detail": "One\n\ntype someVariant = One | Two(bool)",
22+ "documentation": null
23+ }, {
24+ "label": "Obj",
25+ "kind": 9,
26+ "tags": [],
27+ "detail": "file module",
28+ "documentation": null
29+ }, {
30+ "label": "Object",
31+ "kind": 9,
32+ "tags": [],
33+ "detail": "file module",
34+ "documentation": null
35+ }]
36+
37+ Complete src/CompletionTypeAnnotation.res 21:27
38+ XXX Not found!
39+ []
40+
41+ Complete src/CompletionTypeAnnotation.res 24:30
42+ posCursor:[24:30] posNoWhite:[24:29] Found expr:[24:28->24:30]
43+ []
44+
You can’t perform that action at this time.
0 commit comments