1
+ {
2
+ "SourceFileNode": {
3
+ "statementList": [
4
+ {
5
+ "InlineHtml": {
6
+ "scriptSectionEndTag": null,
7
+ "text": null,
8
+ "scriptSectionStartTag": {
9
+ "kind": "ScriptSectionStartTag",
10
+ "textLength": 6
11
+ }
12
+ }
13
+ },
14
+ {
15
+ "ClassDeclaration": {
16
+ "abstractOrFinalModifier": null,
17
+ "classKeyword": {
18
+ "kind": "ClassKeyword",
19
+ "textLength": 5
20
+ },
21
+ "name": {
22
+ "kind": "Name",
23
+ "textLength": 1
24
+ },
25
+ "classBaseClause": null,
26
+ "classInterfaceClause": null,
27
+ "classMembers": {
28
+ "ClassMembersNode": {
29
+ "openBrace": {
30
+ "kind": "OpenBraceToken",
31
+ "textLength": 1
32
+ },
33
+ "classMemberDeclarations": [
34
+ {
35
+ "TraitUseClause": {
36
+ "useKeyword": {
37
+ "kind": "UseKeyword",
38
+ "textLength": 3
39
+ },
40
+ "traitNameList": {
41
+ "QualifiedNameList": {
42
+ "children": [
43
+ {
44
+ "QualifiedName": {
45
+ "globalSpecifier": null,
46
+ "relativeSpecifier": null,
47
+ "nameParts": [
48
+ {
49
+ "kind": "Name",
50
+ "textLength": 1
51
+ }
52
+ ]
53
+ }
54
+ },
55
+ {
56
+ "kind": "CommaToken",
57
+ "textLength": 1
58
+ },
59
+ {
60
+ "QualifiedName": {
61
+ "globalSpecifier": null,
62
+ "relativeSpecifier": null,
63
+ "nameParts": [
64
+ {
65
+ "kind": "Name",
66
+ "textLength": 1
67
+ }
68
+ ]
69
+ }
70
+ },
71
+ {
72
+ "kind": "CommaToken",
73
+ "textLength": 1
74
+ },
75
+ {
76
+ "QualifiedName": {
77
+ "globalSpecifier": null,
78
+ "relativeSpecifier": null,
79
+ "nameParts": [
80
+ {
81
+ "kind": "Name",
82
+ "textLength": 1
83
+ }
84
+ ]
85
+ }
86
+ }
87
+ ]
88
+ }
89
+ },
90
+ "semicolonOrOpenBrace": {
91
+ "kind": "OpenBraceToken",
92
+ "textLength": 1
93
+ },
94
+ "traitSelectAndAliasClauses": {
95
+ "TraitSelectOrAliasClauseList": {
96
+ "children": [
97
+ {
98
+ "TraitSelectOrAliasClause": {
99
+ "name": {
100
+ "ScopedPropertyAccessExpression": {
101
+ "scopeResolutionQualifier": {
102
+ "QualifiedName": {
103
+ "globalSpecifier": {
104
+ "kind": "BackslashToken",
105
+ "textLength": 1
106
+ },
107
+ "relativeSpecifier": null,
108
+ "nameParts": [
109
+ {
110
+ "kind": "Name",
111
+ "textLength": 1
112
+ }
113
+ ]
114
+ }
115
+ },
116
+ "doubleColon": {
117
+ "kind": "ColonColonToken",
118
+ "textLength": 2
119
+ },
120
+ "memberName": {
121
+ "kind": "Name",
122
+ "textLength": 1
123
+ }
124
+ }
125
+ },
126
+ "asOrInsteadOfKeyword": {
127
+ "kind": "InsteadOfKeyword",
128
+ "textLength": 9
129
+ },
130
+ "modifiers": [],
131
+ "targetName": {
132
+ "error": "MissingToken",
133
+ "kind": "BarToken",
134
+ "textLength": 0
135
+ },
136
+ "remainingTargetNames": []
137
+ }
138
+ },
139
+ {
140
+ "kind": "SemicolonToken",
141
+ "textLength": 1
142
+ }
143
+ ]
144
+ }
145
+ },
146
+ "closeBrace": {
147
+ "kind": "CloseBraceToken",
148
+ "textLength": 1
149
+ }
150
+ }
151
+ }
152
+ ],
153
+ "closeBrace": {
154
+ "kind": "CloseBraceToken",
155
+ "textLength": 1
156
+ }
157
+ }
158
+ }
159
+ }
160
+ }
161
+ ],
162
+ "endOfFileToken": {
163
+ "kind": "EndOfFileToken",
164
+ "textLength": 0
165
+ }
166
+ }
167
+ }
0 commit comments