@@ -133,6 +133,151 @@ constants/Initializers.java:
133
133
# 37| 0: [AssignExpr] ...=...
134
134
# 37| 0: [VarAccess] f
135
135
# 37| 1: [IntegerLiteral] 42
136
+ constants/Stringified.java:
137
+ # 0| [CompilationUnit] Stringified
138
+ # 3| 1: [Class] Stringified
139
+ # 4| 2: [Method] stringified
140
+ # 4| 3: [TypeAccess] void
141
+ #-----| 4: (Parameters)
142
+ # 4| 0: [Parameter] notConstant
143
+ # 4| 0: [TypeAccess] String
144
+ # 4| 5: [BlockStmt] { ... }
145
+ # 5| 0: [LocalVariableDeclStmt] var ...;
146
+ # 5| 0: [TypeAccess] String
147
+ # 5| 1: [LocalVariableDeclExpr] withNotConstant
148
+ # 5| 0: [AddExpr] ... + ...
149
+ # 5| 0: [StringLiteral] "a"
150
+ # 5| 1: [VarAccess] notConstant
151
+ # 6| 1: [LocalVariableDeclStmt] var ...;
152
+ # 6| 0: [TypeAccess] String
153
+ # 6| 1: [LocalVariableDeclExpr] string
154
+ # 6| 0: [StringLiteral] "a" + "b"
155
+ # 7| 2: [LocalVariableDeclStmt] var ...;
156
+ # 7| 0: [TypeAccess] String
157
+ # 7| 1: [LocalVariableDeclExpr] stringWithChar
158
+ # 7| 0: [AddExpr] ... + ...
159
+ # 7| 0: [StringLiteral] "ab"
160
+ # 7| 1: [CharacterLiteral] 'c'
161
+ # 8| 3: [LocalVariableDeclStmt] var ...;
162
+ # 8| 0: [TypeAccess] String
163
+ # 8| 1: [LocalVariableDeclExpr] stringWithBool
164
+ # 8| 0: [AddExpr] ... + ...
165
+ # 8| 0: [StringLiteral] "ab"
166
+ # 8| 1: [BooleanLiteral] true
167
+ # 9| 4: [LocalVariableDeclStmt] var ...;
168
+ # 9| 0: [TypeAccess] String
169
+ # 9| 1: [LocalVariableDeclExpr] stringWithInt
170
+ # 9| 0: [AddExpr] ... + ...
171
+ # 9| 0: [StringLiteral] "ab"
172
+ # 9| 1: [IntegerLiteral] 42
173
+ # 10| 5: [LocalVariableDeclStmt] var ...;
174
+ # 10| 0: [TypeAccess] String
175
+ # 10| 1: [LocalVariableDeclExpr] stringWithDouble
176
+ # 10| 0: [AddExpr] ... + ...
177
+ # 10| 0: [StringLiteral] "ab"
178
+ # 10| 1: [DoubleLiteral] 43.0
179
+ # 11| 6: [LocalVariableDeclStmt] var ...;
180
+ # 11| 0: [TypeAccess] String
181
+ # 11| 1: [LocalVariableDeclExpr] stringWithFloat
182
+ # 11| 0: [AddExpr] ... + ...
183
+ # 11| 0: [StringLiteral] "ab"
184
+ # 11| 1: [FloatingPointLiteral] 44.0f
185
+ # 12| 7: [LocalVariableDeclStmt] var ...;
186
+ # 12| 0: [TypeAccess] String
187
+ # 12| 1: [LocalVariableDeclExpr] stringWithLong
188
+ # 12| 0: [AddExpr] ... + ...
189
+ # 12| 0: [StringLiteral] "ab"
190
+ # 12| 1: [LongLiteral] 45L
191
+ # 13| 8: [LocalVariableDeclStmt] var ...;
192
+ # 13| 0: [TypeAccess] String
193
+ # 13| 1: [LocalVariableDeclExpr] stringWithShort
194
+ # 13| 0: [AddExpr] ... + ...
195
+ # 13| 0: [StringLiteral] "ab"
196
+ # 13| 1: [CastExpr] (...)...
197
+ # 13| 0: [TypeAccess] short
198
+ # 13| 1: [IntegerLiteral] 46
199
+ # 14| 9: [LocalVariableDeclStmt] var ...;
200
+ # 14| 0: [TypeAccess] String
201
+ # 14| 1: [LocalVariableDeclExpr] stringWithByte
202
+ # 14| 0: [AddExpr] ... + ...
203
+ # 14| 0: [StringLiteral] "ab"
204
+ # 14| 1: [CastExpr] (...)...
205
+ # 14| 0: [TypeAccess] byte
206
+ # 14| 1: [IntegerLiteral] 47
207
+ # 15| 10: [LocalVariableDeclStmt] var ...;
208
+ # 15| 0: [TypeAccess] String
209
+ # 15| 1: [LocalVariableDeclExpr] charWithString
210
+ # 15| 0: [AddExpr] ... + ...
211
+ # 15| 0: [CharacterLiteral] 'a'
212
+ # 15| 1: [StringLiteral] "bc"
213
+ # 16| 11: [LocalVariableDeclStmt] var ...;
214
+ # 16| 0: [TypeAccess] String
215
+ # 16| 1: [LocalVariableDeclExpr] boolWithString
216
+ # 16| 0: [AddExpr] ... + ...
217
+ # 16| 0: [BooleanLiteral] true
218
+ # 16| 1: [StringLiteral] "bc"
219
+ # 17| 12: [LocalVariableDeclStmt] var ...;
220
+ # 17| 0: [TypeAccess] String
221
+ # 17| 1: [LocalVariableDeclExpr] intWithString
222
+ # 17| 0: [AddExpr] ... + ...
223
+ # 17| 0: [IntegerLiteral] 42
224
+ # 17| 1: [StringLiteral] "bc"
225
+ # 18| 13: [LocalVariableDeclStmt] var ...;
226
+ # 18| 0: [TypeAccess] String
227
+ # 18| 1: [LocalVariableDeclExpr] doubleWithString
228
+ # 18| 0: [AddExpr] ... + ...
229
+ # 18| 0: [DoubleLiteral] 43.0
230
+ # 18| 1: [StringLiteral] "bc"
231
+ # 19| 14: [LocalVariableDeclStmt] var ...;
232
+ # 19| 0: [TypeAccess] String
233
+ # 19| 1: [LocalVariableDeclExpr] floatWithString
234
+ # 19| 0: [AddExpr] ... + ...
235
+ # 19| 0: [FloatingPointLiteral] 44.0f
236
+ # 19| 1: [StringLiteral] "bc"
237
+ # 20| 15: [LocalVariableDeclStmt] var ...;
238
+ # 20| 0: [TypeAccess] String
239
+ # 20| 1: [LocalVariableDeclExpr] longWithString
240
+ # 20| 0: [AddExpr] ... + ...
241
+ # 20| 0: [LongLiteral] 45L
242
+ # 20| 1: [StringLiteral] "bc"
243
+ # 21| 16: [LocalVariableDeclStmt] var ...;
244
+ # 21| 0: [TypeAccess] String
245
+ # 21| 1: [LocalVariableDeclExpr] shortWithString
246
+ # 21| 0: [AddExpr] ... + ...
247
+ # 21| 0: [CastExpr] (...)...
248
+ # 21| 0: [TypeAccess] short
249
+ # 21| 1: [IntegerLiteral] 46
250
+ # 21| 1: [StringLiteral] "bc"
251
+ # 22| 17: [LocalVariableDeclStmt] var ...;
252
+ # 22| 0: [TypeAccess] String
253
+ # 22| 1: [LocalVariableDeclExpr] byteWithString
254
+ # 22| 0: [AddExpr] ... + ...
255
+ # 22| 0: [CastExpr] (...)...
256
+ # 22| 0: [TypeAccess] byte
257
+ # 22| 1: [IntegerLiteral] 47
258
+ # 22| 1: [StringLiteral] "bc"
259
+ # 24| 18: [LocalVariableDeclStmt] var ...;
260
+ # 24| 0: [TypeAccess] String
261
+ # 24| 1: [LocalVariableDeclExpr] stringWithExponent
262
+ # 24| 0: [AddExpr] ... + ...
263
+ # 24| 0: [StringLiteral] "a"
264
+ # 24| 1: [DoubleLiteral] 10e1
265
+ # 25| 19: [LocalVariableDeclStmt] var ...;
266
+ # 25| 0: [TypeAccess] String
267
+ # 25| 1: [LocalVariableDeclExpr] stringWithBooleanOr
268
+ # 25| 0: [AddExpr] ... + ...
269
+ # 25| 0: [StringLiteral] "a"
270
+ # 25| 1: [OrLogicalExpr] ... || ...
271
+ # 25| 0: [BooleanLiteral] true
272
+ # 25| 1: [BooleanLiteral] false
273
+ # 26| 20: [LocalVariableDeclStmt] var ...;
274
+ # 26| 0: [TypeAccess] String
275
+ # 26| 1: [LocalVariableDeclExpr] stringWithIntDivide
276
+ # 26| 0: [AddExpr] ... + ...
277
+ # 26| 0: [StringLiteral] "a"
278
+ # 26| 1: [DivExpr] ... / ...
279
+ # 26| 0: [IntegerLiteral] 168
280
+ # 26| 1: [IntegerLiteral] 4
136
281
constants/Values.java:
137
282
# 0| [CompilationUnit] Values
138
283
# 4| 1: [Class] Values
@@ -526,3 +671,9 @@ constants/Values.java:
526
671
# 92| 0: [AddExpr] ... + ...
527
672
# 92| 0: [StringLiteral] "ab"
528
673
# 92| 1: [CharacterLiteral] 'c'
674
+ # 94| 70: [LocalVariableDeclStmt] var ...;
675
+ # 94| 0: [TypeAccess] int
676
+ # 94| 1: [LocalVariableDeclExpr] charWithChar
677
+ # 94| 0: [AddExpr] ... + ...
678
+ # 94| 0: [CharacterLiteral] 'a'
679
+ # 94| 1: [CharacterLiteral] 'b'
0 commit comments