44UAST:
55CompilationUnit {
66. Roles: File
7+ . StartPosition: {
8+ . . Offset: 0
9+ . . Line: 1
10+ . . Col: 1
11+ . }
12+ . EndPosition: {
13+ . . Offset: 86
14+ . . Line: 0
15+ . . Col: 0
16+ . }
717. Children: {
818. . 0: TypeDeclaration {
919. . . Roles: Visibility,Package,Declaration,Type
@@ -92,24 +102,64 @@ CompilationUnit {
92102. . . . . . }
93103. . . . . . 2: Block {
94104. . . . . . . Roles: Function,Body,Statement,Block,Scope
105+ . . . . . . . StartPosition: {
106+ . . . . . . . . Offset: 35
107+ . . . . . . . . Line: 2
108+ . . . . . . . . Col: 19
109+ . . . . . . . }
110+ . . . . . . . EndPosition: {
111+ . . . . . . . . Offset: 83
112+ . . . . . . . . Line: 3
113+ . . . . . . . . Col: 47
114+ . . . . . . . }
95115. . . . . . . Properties: {
96116. . . . . . . . internalRole: body
97117. . . . . . . }
98118. . . . . . . Children: {
99119. . . . . . . . 0: ExpressionStatement {
100120. . . . . . . . . Roles: Statement
121+ . . . . . . . . . StartPosition: {
122+ . . . . . . . . . . Offset: 41
123+ . . . . . . . . . . Line: 3
124+ . . . . . . . . . . Col: 5
125+ . . . . . . . . . }
126+ . . . . . . . . . EndPosition: {
127+ . . . . . . . . . . Offset: 81
128+ . . . . . . . . . . Line: 3
129+ . . . . . . . . . . Col: 45
130+ . . . . . . . . . }
101131. . . . . . . . . Properties: {
102132. . . . . . . . . . internalRole: statements
103133. . . . . . . . . }
104134. . . . . . . . . Children: {
105135. . . . . . . . . . 0: ClassInstanceCreation {
106136. . . . . . . . . . . Roles: Expression,Call,Instance
137+ . . . . . . . . . . . StartPosition: {
138+ . . . . . . . . . . . . Offset: 41
139+ . . . . . . . . . . . . Line: 3
140+ . . . . . . . . . . . . Col: 5
141+ . . . . . . . . . . . }
142+ . . . . . . . . . . . EndPosition: {
143+ . . . . . . . . . . . . Offset: 80
144+ . . . . . . . . . . . . Line: 3
145+ . . . . . . . . . . . . Col: 44
146+ . . . . . . . . . . . }
107147. . . . . . . . . . . Properties: {
108148. . . . . . . . . . . . internalRole: expression
109149. . . . . . . . . . . }
110150. . . . . . . . . . . Children: {
111151. . . . . . . . . . . . 0: SimpleType {
112152. . . . . . . . . . . . . Roles: Call,Callee,Type
153+ . . . . . . . . . . . . . StartPosition: {
154+ . . . . . . . . . . . . . . Offset: 45
155+ . . . . . . . . . . . . . . Line: 3
156+ . . . . . . . . . . . . . . Col: 9
157+ . . . . . . . . . . . . . }
158+ . . . . . . . . . . . . . EndPosition: {
159+ . . . . . . . . . . . . . . Offset: 55
160+ . . . . . . . . . . . . . . Line: 3
161+ . . . . . . . . . . . . . . Col: 19
162+ . . . . . . . . . . . . . }
113163. . . . . . . . . . . . . Properties: {
114164. . . . . . . . . . . . . . internalRole: type
115165. . . . . . . . . . . . . }
@@ -135,6 +185,16 @@ CompilationUnit {
135185. . . . . . . . . . . . }
136186. . . . . . . . . . . . 1: AnonymousClassDeclaration {
137187. . . . . . . . . . . . . Roles: Expression,Declaration,Type,Anonymous
188+ . . . . . . . . . . . . . StartPosition: {
189+ . . . . . . . . . . . . . . Offset: 58
190+ . . . . . . . . . . . . . . Line: 3
191+ . . . . . . . . . . . . . . Col: 22
192+ . . . . . . . . . . . . . }
193+ . . . . . . . . . . . . . EndPosition: {
194+ . . . . . . . . . . . . . . Offset: 80
195+ . . . . . . . . . . . . . . Line: 3
196+ . . . . . . . . . . . . . . Col: 44
197+ . . . . . . . . . . . . . }
138198. . . . . . . . . . . . . Properties: {
139199. . . . . . . . . . . . . . internalRole: anonymousClassDeclaration
140200. . . . . . . . . . . . . }
@@ -156,13 +216,7 @@ CompilationUnit {
156216. . . . . . . . . . . . . . . . internalRole: bodyDeclarations
157217. . . . . . . . . . . . . . . }
158218. . . . . . . . . . . . . . . Children: {
159- . . . . . . . . . . . . . . . . 0: Block {
160- . . . . . . . . . . . . . . . . . Roles: Function,Body,Statement,Block,Scope
161- . . . . . . . . . . . . . . . . . Properties: {
162- . . . . . . . . . . . . . . . . . . internalRole: body
163- . . . . . . . . . . . . . . . . . }
164- . . . . . . . . . . . . . . . . }
165- . . . . . . . . . . . . . . . . 1: PrimitiveType {
219+ . . . . . . . . . . . . . . . . 0: PrimitiveType {
166220. . . . . . . . . . . . . . . . . Roles: Type,Primitive
167221. . . . . . . . . . . . . . . . . TOKEN "void"
168222. . . . . . . . . . . . . . . . . StartPosition: {
@@ -179,7 +233,7 @@ CompilationUnit {
179233. . . . . . . . . . . . . . . . . . internalRole: returnType2
180234. . . . . . . . . . . . . . . . . }
181235. . . . . . . . . . . . . . . . }
182- . . . . . . . . . . . . . . . . 2 : SimpleName {
236+ . . . . . . . . . . . . . . . . 1 : SimpleName {
183237. . . . . . . . . . . . . . . . . Roles: Expression,Identifier,Function,Name
184238. . . . . . . . . . . . . . . . . TOKEN "testfnc2"
185239. . . . . . . . . . . . . . . . . StartPosition: {
@@ -196,6 +250,22 @@ CompilationUnit {
196250. . . . . . . . . . . . . . . . . . internalRole: name
197251. . . . . . . . . . . . . . . . . }
198252. . . . . . . . . . . . . . . . }
253+ . . . . . . . . . . . . . . . . 2: Block {
254+ . . . . . . . . . . . . . . . . . Roles: Function,Body,Statement,Block,Scope
255+ . . . . . . . . . . . . . . . . . StartPosition: {
256+ . . . . . . . . . . . . . . . . . . Offset: 76
257+ . . . . . . . . . . . . . . . . . . Line: 3
258+ . . . . . . . . . . . . . . . . . . Col: 40
259+ . . . . . . . . . . . . . . . . . }
260+ . . . . . . . . . . . . . . . . . EndPosition: {
261+ . . . . . . . . . . . . . . . . . . Offset: 78
262+ . . . . . . . . . . . . . . . . . . Line: 3
263+ . . . . . . . . . . . . . . . . . . Col: 42
264+ . . . . . . . . . . . . . . . . . }
265+ . . . . . . . . . . . . . . . . . Properties: {
266+ . . . . . . . . . . . . . . . . . . internalRole: body
267+ . . . . . . . . . . . . . . . . . }
268+ . . . . . . . . . . . . . . . . }
199269. . . . . . . . . . . . . . . }
200270. . . . . . . . . . . . . . }
201271. . . . . . . . . . . . . }
0 commit comments