@@ -246,36 +246,48 @@ A.java:
246
246
# 88| 1: [LocalVariableDeclExpr] s
247
247
# 89| 3: [DefaultCase] default
248
248
# 89| -1: [StringLiteral] "It's something else"
249
- # 93| 0: [CatchClause] catch (...)
249
+ # 91| 8: [LocalVariableDeclStmt] var ...;
250
+ # 91| 1: [LocalVariableDeclExpr] nullDefaultTest
251
+ # 91| 0: [SwitchExpr] switch (...)
252
+ # 91| -1: [VarAccess] thing
253
+ # 92| 0: [PatternCase] case T t ...
254
+ # 92| -1: [StringLiteral] "It's a string"
255
+ #-----| 0: (Single Local Variable Declaration)
256
+ # 92| 0: [TypeAccess] String
257
+ # 92| 1: [LocalVariableDeclExpr] s
258
+ # 93| 1: [NullDefaultCase] case null, default
259
+ # 93| -1: [StringLiteral] "It's something else"
260
+ # 93| 0: [NullLiteral] null
261
+ # 97| 0: [CatchClause] catch (...)
250
262
#-----| 0: (Single Local Variable Declaration)
251
- # 93 | 0: [TypeAccess] RuntimeException
252
- # 93 | 1: [LocalVariableDeclExpr] rte
253
- # 93 | 1: [BlockStmt] { ... }
254
- # 94 | 0: [ReturnStmt] return ...
255
- # 98 | 10: [Class] E
256
- # 102 | 3: [FieldDeclaration] E A;
263
+ # 97 | 0: [TypeAccess] RuntimeException
264
+ # 97 | 1: [LocalVariableDeclExpr] rte
265
+ # 97 | 1: [BlockStmt] { ... }
266
+ # 98 | 0: [ReturnStmt] return ...
267
+ # 102 | 10: [Class] E
268
+ # 106 | 3: [FieldDeclaration] E A;
257
269
#-----| -3: (Javadoc)
258
- # 99 | 1: [Javadoc] /** Javadoc for enum constant */
259
- # 100 | 0: [JavadocText] Javadoc for enum constant
260
- # 102 | -1: [TypeAccess] E
261
- # 102 | 0: [ClassInstanceExpr] new E(...)
262
- # 102 | -3: [TypeAccess] E
263
- # 103 | 4: [FieldDeclaration] E B;
270
+ # 103 | 1: [Javadoc] /** Javadoc for enum constant */
271
+ # 104 | 0: [JavadocText] Javadoc for enum constant
272
+ # 106 | -1: [TypeAccess] E
273
+ # 106 | 0: [ClassInstanceExpr] new E(...)
274
+ # 106 | -3: [TypeAccess] E
275
+ # 107 | 4: [FieldDeclaration] E B;
264
276
#-----| -3: (Javadoc)
265
- # 99 | 1: [Javadoc] /** Javadoc for enum constant */
266
- # 100 | 0: [JavadocText] Javadoc for enum constant
267
- # 103 | -1: [TypeAccess] E
268
- # 103 | 0: [ClassInstanceExpr] new E(...)
269
- # 103 | -3: [TypeAccess] E
270
- # 104 | 5: [FieldDeclaration] E C;
277
+ # 103 | 1: [Javadoc] /** Javadoc for enum constant */
278
+ # 104 | 0: [JavadocText] Javadoc for enum constant
279
+ # 107 | -1: [TypeAccess] E
280
+ # 107 | 0: [ClassInstanceExpr] new E(...)
281
+ # 107 | -3: [TypeAccess] E
282
+ # 108 | 5: [FieldDeclaration] E C;
271
283
#-----| -3: (Javadoc)
272
- # 99 | 1: [Javadoc] /** Javadoc for enum constant */
273
- # 100 | 0: [JavadocText] Javadoc for enum constant
274
- # 104 | -1: [TypeAccess] E
275
- # 104 | 0: [ClassInstanceExpr] new E(...)
276
- # 104 | -3: [TypeAccess] E
277
- # 110 | 11: [FieldDeclaration] int i, ...;
284
+ # 103 | 1: [Javadoc] /** Javadoc for enum constant */
285
+ # 104 | 0: [JavadocText] Javadoc for enum constant
286
+ # 108 | -1: [TypeAccess] E
287
+ # 108 | 0: [ClassInstanceExpr] new E(...)
288
+ # 108 | -3: [TypeAccess] E
289
+ # 114 | 11: [FieldDeclaration] int i, ...;
278
290
#-----| -3: (Javadoc)
279
- # 107 | 1: [Javadoc] /** Javadoc for fields */
280
- # 108 | 0: [JavadocText] Javadoc for fields
281
- # 110 | -1: [TypeAccess] int
291
+ # 111 | 1: [Javadoc] /** Javadoc for fields */
292
+ # 112 | 0: [JavadocText] Javadoc for fields
293
+ # 114 | -1: [TypeAccess] int
0 commit comments