11Parse tests/src/Parser.res
22structure items:38 diagnostics:0
3- Lident: M (0,7) Namespace
4- Lident: C (1,9) Namespace
5- Lident: Component (1,13) Namespace
3+ Lident: M (0,7) Class
4+ Lident: C (1,9) Class
5+ Lident: Component (1,13) Class
66JsxTag <: (4,9)
7- Lident: Component (4,10) Namespace
7+ Lident: Component (4,10) Class
88Variable: _c (4,4)->(4,6)
99JsxTag <: (6,10)
10- Ldot: M (6,11) Namespace
11- Lident: C (6,13) Namespace
10+ Ldot: M (6,11) Class
11+ Lident: C (6,13) Class
1212Variable: _mc (6,4)->(6,7)
1313JsxTag <: (8,9)
1414Lident: div (8,10) JsxLowercase
@@ -18,18 +18,18 @@ Lident: div (11,3) JsxLowercase
1818Lident: div (16,4) JsxLowercase
1919JsxTag >: (11,6)
2020JsxTag >: (16,7)
21- Ldot: React (12,5) Namespace
21+ Ldot: React (12,5) Class
2222Lident: string (12,11) Variable
2323JsxTag <: (13,4)
2424Lident: div (13,5) JsxLowercase
2525Lident: div (13,34) JsxLowercase
2626JsxTag >: (13,8)
2727JsxTag >: (13,37)
28- Ldot: React (13,11) Namespace
28+ Ldot: React (13,11) Class
2929Lident: string (13,17) Variable
30- Ldot: React (14,5) Namespace
30+ Ldot: React (14,5) Class
3131Lident: string (14,11) Variable
32- Ldot: React (15,5) Namespace
32+ Ldot: React (15,5) Class
3333Lident: string (15,11) Variable
3434Variable: _d2 (10,4)->(10,7)
3535Lident: pair (18,5) Type
@@ -48,19 +48,19 @@ Lident: looooooooooooooooooooooooooooooooooooooong_string (27,4) Type
4848Binary operator < (31,12)->(31,13)
4949Binary operator > (31,22)->(31,23)
5050Lident: MT (33,12) Type
51- Lident: DDF (34,9) Namespace
52- Lident: DDF (39,7) Namespace
51+ Lident: DDF (34,9) Class
52+ Lident: DDF (39,7) Class
5353Lident: MT (39,12) Type
54- Lident: DDF (40,9) Namespace
55- Lident: XX (45,7) Namespace
56- Lident: YY (46,9) Namespace
54+ Lident: DDF (40,9) Class
55+ Lident: XX (45,7) Class
56+ Lident: YY (46,9) Class
5757Lident: t (47,9) Type
5858Lident: int (47,13) Type
59- Ldot: XX (51,5) Namespace
60- Lident: YY (51,8) Namespace
59+ Ldot: XX (51,5) Class
60+ Lident: YY (51,8) Class
6161Lident: tt (53,5) Type
6262Lident: t (53,10) Type
63- Lident: T (57,7) Namespace
63+ Lident: T (57,7) Class
6464Lident: someRecord (58,7) Type
6565Lident: someField (59,4) Property
6666Lident: int (59,15) Type
@@ -71,7 +71,7 @@ Lident: someEnum (64,7) Type
7171Lident: A (64,18) EnumMember
7272Lident: B (64,22) EnumMember
7373Lident: C (64,26) EnumMember
74- Ldot: T (67,17) Namespace
74+ Ldot: T (67,17) Class
7575Lident: someField (67,19) Property
7676Lident: x (67,15) Variable
7777Variable: x (67,10)->(67,11)
@@ -89,16 +89,16 @@ JsxTag >: (73,24)
8989JsxTag >: (73,39)
9090JsxTag <: (73,26)
9191Lident: div (73,27) JsxLowercase
92- Lident: SomeComponent (75,7) Namespace
93- Lident: Nested (76,9) Namespace
92+ Lident: SomeComponent (75,7) Class
93+ Lident: Nested (76,9) Class
9494Lident: children (79,10) Variable
9595Variable: children (78,16)->(78,25)
9696Variable: make (78,8)->(78,12)
9797JsxTag <: (84,8)
98- Ldot: SomeComponent (84,9) Namespace
99- Lident: Nested (84,23) Namespace
100- Ldot: SomeComponent (84,41) Namespace
101- Lident: Nested (84,55) Namespace
98+ Ldot: SomeComponent (84,9) Class
99+ Lident: Nested (84,23) Class
100+ Ldot: SomeComponent (84,41) Class
101+ Lident: Nested (84,55) Class
102102JsxTag >: (84,29)
103103JsxTag >: (84,61)
104104JsxTag <: (84,31)
@@ -113,29 +113,29 @@ Lident: to (94,20) Variable
113113Lident: to (94,25) Variable
114114Lident: to (94,9) Variable
115115Lident: to (94,14) Variable
116- Lident: ToAsProp (98,7) Namespace
116+ Lident: ToAsProp (98,7) Class
117117Lident: to (101,18) Variable
118- Ldot: React (101,8) Namespace
118+ Ldot: React (101,8) Class
119119Lident: int (101,14) Variable
120120Variable: to (100,14)->(100,17)
121121Variable: make (100,6)->(100,10)
122122JsxTag <: (104,8)
123- Lident: ToAsProp (104,9) Namespace
123+ Lident: ToAsProp (104,9) Class
124124Variable: true (107,4)->(107,11)
125125Lident: true (108,8)->(108,15) Variable
126- Ldot: T (110,19) Namespace
126+ Ldot: T (110,19) Class
127127Lident: A (110,21) EnumMember
128128Variable: enumInModule (110,4)->(110,16)
129129Lident: typeInModule (112,5) Type
130- Ldot: XX (112,20) Namespace
131- Ldot: YY (112,23) Namespace
130+ Ldot: XX (112,20) Class
131+ Ldot: YY (112,23) Class
132132Lident: t (112,26) Type
133- Lident: QQ (114,7) Namespace
133+ Lident: QQ (114,7) Class
134134Lident: somePolyEnumType (115,7) Type
135135Lident: list (118,29) Type
136136TypeArg: (118,34)->(118,37)
137137Lident: int (118,34) Type
138- Ldot: QQ (126,8) Namespace
138+ Ldot: QQ (126,8) Class
139139Lident: somePolyEnumType (126,11) Type
140140Lident: x (124,9) Variable
141141Variable: x (123,8)->(123,9)
0 commit comments