@@ -136,31 +136,25 @@ Number of expressions: 131
136
136
- expression 130 operands: lhs = Counter(1), rhs = Zero
137
137
Number of file 0 mappings: 93
138
138
- Code(Counter(0)) at (prev + 3, 1) to (start + 2, 12)
139
- - Branch at (prev + 2, 8) to (start + 0, 12)
140
- true = c1
139
+ - Branch { true: Counter(1), false: Expression(0, Sub) } at (prev + 2, 8) to (start + 0, 12)
141
140
false = (Zero - Zero)
142
141
- Code(Counter(1)) at (prev + 0, 13) to (start + 2, 6)
143
142
- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
144
143
- Code(Expression(18, Add)) at (prev + 3, 9) to (start + 0, 10)
145
144
= (c2 + (c11 + c12))
146
145
- Code(Expression(130, Add)) at (prev + 0, 16) to (start + 0, 29)
147
146
= (c1 + Zero)
148
- - Branch at (prev + 0, 16) to (start + 0, 29)
149
- true = c2
147
+ - Branch { true: Counter(2), false: Expression(129, Sub) } at (prev + 0, 16) to (start + 0, 29)
150
148
false = ((c1 + Zero) - c2)
151
149
- Code(Counter(2)) at (prev + 1, 9) to (start + 1, 10)
152
150
- Code(Expression(129, Sub)) at (prev + 2, 15) to (start + 0, 28)
153
151
= ((c1 + Zero) - c2)
154
- - Branch at (prev + 0, 15) to (start + 0, 28)
155
- true = c3
152
+ - Branch { true: Counter(3), false: Expression(128, Sub) } at (prev + 0, 15) to (start + 0, 28)
156
153
false = (((c1 + Zero) - c2) - c3)
157
154
- Code(Counter(3)) at (prev + 1, 12) to (start + 0, 25)
158
- - Branch at (prev + 0, 12) to (start + 0, 42)
159
- true = c14
155
+ - Branch { true: Counter(14), false: Expression(12, Sub) } at (prev + 0, 12) to (start + 0, 42)
160
156
false = (c3 - c14)
161
- - Branch at (prev + 0, 12) to (start + 0, 60)
162
- true = c11
163
- false = c12
157
+ - Branch { true: Counter(11), false: Counter(12) } at (prev + 0, 12) to (start + 0, 60)
164
158
- Code(Expression(12, Sub)) at (prev + 0, 29) to (start + 0, 42)
165
159
= (c3 - c14)
166
160
- Code(Counter(16)) at (prev + 0, 46) to (start + 0, 60)
@@ -172,30 +166,24 @@ Number of file 0 mappings: 93
172
166
= (((c1 + Zero) - c2) - c3)
173
167
- Code(Expression(17, Add)) at (prev + 3, 9) to (start + 1, 12)
174
168
= ((c2 + (c11 + c12)) + Zero)
175
- - Branch at (prev + 1, 8) to (start + 0, 12)
176
- true = c13
169
+ - Branch { true: Counter(13), false: Expression(20, Sub) } at (prev + 1, 8) to (start + 0, 12)
177
170
false = (Zero - Zero)
178
171
- Code(Counter(13)) at (prev + 0, 13) to (start + 2, 6)
179
172
- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
180
173
- Code(Expression(39, Add)) at (prev + 2, 8) to (start + 0, 21)
181
174
= (c13 + Zero)
182
- - Branch at (prev + 0, 8) to (start + 0, 21)
183
- true = c15
175
+ - Branch { true: Counter(15), false: Expression(38, Sub) } at (prev + 0, 8) to (start + 0, 21)
184
176
false = ((c13 + Zero) - c15)
185
177
- Code(Counter(15)) at (prev + 0, 22) to (start + 2, 6)
186
178
- Code(Expression(38, Sub)) at (prev + 2, 15) to (start + 0, 28)
187
179
= ((c13 + Zero) - c15)
188
- - Branch at (prev + 0, 15) to (start + 0, 28)
180
+ - Branch { true: Expression(37, Sub), false: Counter(10) } at (prev + 0, 15) to (start + 0, 28)
189
181
true = (((c13 + Zero) - c15) - c10)
190
- false = c10
191
182
- Code(Expression(37, Sub)) at (prev + 1, 12) to (start + 0, 25)
192
183
= (((c13 + Zero) - c15) - c10)
193
- - Branch at (prev + 0, 12) to (start + 0, 42)
194
- true = c20
184
+ - Branch { true: Counter(20), false: Expression(36, Sub) } at (prev + 0, 12) to (start + 0, 42)
195
185
false = ((((c13 + Zero) - c15) - c10) - c20)
196
- - Branch at (prev + 0, 12) to (start + 0, 60)
197
- true = c17
198
- false = c18
186
+ - Branch { true: Counter(17), false: Counter(18) } at (prev + 0, 12) to (start + 0, 60)
199
187
- Code(Expression(36, Sub)) at (prev + 0, 29) to (start + 0, 42)
200
188
= ((((c13 + Zero) - c15) - c10) - c20)
201
189
- Code(Counter(26)) at (prev + 0, 46) to (start + 0, 60)
@@ -206,34 +194,27 @@ Number of file 0 mappings: 93
206
194
- Code(Counter(10)) at (prev + 2, 9) to (start + 0, 15)
207
195
- Code(Expression(41, Add)) at (prev + 3, 8) to (start + 0, 12)
208
196
= (c15 + (c17 + c18))
209
- - Branch at (prev + 0, 8) to (start + 0, 12)
210
- true = c19
197
+ - Branch { true: Counter(19), false: Expression(43, Sub) } at (prev + 0, 8) to (start + 0, 12)
211
198
false = (Zero - Zero)
212
199
- Code(Counter(19)) at (prev + 1, 13) to (start + 1, 16)
213
- - Branch at (prev + 1, 12) to (start + 0, 16)
214
- true = c21
200
+ - Branch { true: Counter(21), false: Expression(44, Sub) } at (prev + 1, 12) to (start + 0, 16)
215
201
false = (Zero - Zero)
216
202
- Code(Counter(21)) at (prev + 0, 17) to (start + 2, 10)
217
203
- Code(Zero) at (prev + 2, 10) to (start + 0, 11)
218
204
- Code(Expression(63, Add)) at (prev + 2, 12) to (start + 0, 25)
219
205
= (c21 + Zero)
220
- - Branch at (prev + 0, 12) to (start + 0, 25)
221
- true = c22
206
+ - Branch { true: Counter(22), false: Expression(62, Sub) } at (prev + 0, 12) to (start + 0, 25)
222
207
false = ((c21 + Zero) - c22)
223
208
- Code(Counter(22)) at (prev + 0, 26) to (start + 2, 10)
224
209
- Code(Expression(62, Sub)) at (prev + 3, 17) to (start + 0, 30)
225
210
= ((c21 + Zero) - c22)
226
- - Branch at (prev + 0, 17) to (start + 0, 30)
211
+ - Branch { true: Expression(61, Sub), false: Counter(9) } at (prev + 0, 17) to (start + 0, 30)
227
212
true = (((c21 + Zero) - c22) - c9)
228
- false = c9
229
213
- Code(Expression(61, Sub)) at (prev + 1, 16) to (start + 0, 29)
230
214
= (((c21 + Zero) - c22) - c9)
231
- - Branch at (prev + 0, 16) to (start + 0, 46)
232
- true = c30
215
+ - Branch { true: Counter(30), false: Expression(60, Sub) } at (prev + 0, 16) to (start + 0, 46)
233
216
false = ((((c21 + Zero) - c22) - c9) - c30)
234
- - Branch at (prev + 0, 16) to (start + 0, 64)
235
- true = c23
236
- false = c24
217
+ - Branch { true: Counter(23), false: Counter(24) } at (prev + 0, 16) to (start + 0, 64)
237
218
- Code(Expression(60, Sub)) at (prev + 0, 33) to (start + 0, 46)
238
219
= ((((c21 + Zero) - c22) - c9) - c30)
239
220
- Code(Counter(32)) at (prev + 0, 50) to (start + 0, 64)
@@ -245,32 +226,26 @@ Number of file 0 mappings: 93
245
226
- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
246
227
- Code(Expression(65, Add)) at (prev + 3, 9) to (start + 1, 12)
247
228
= ((c22 + (c23 + c24)) + Zero)
248
- - Branch at (prev + 1, 8) to (start + 0, 12)
249
- true = c25
229
+ - Branch { true: Counter(25), false: Expression(68, Sub) } at (prev + 1, 8) to (start + 0, 12)
250
230
false = (Zero - Zero)
251
231
- Code(Counter(25)) at (prev + 0, 13) to (start + 2, 6)
252
232
- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
253
233
- Code(Expression(118, Add)) at (prev + 2, 9) to (start + 0, 10)
254
234
= (c27 + (c28 + c29))
255
235
- Code(Expression(89, Add)) at (prev + 0, 16) to (start + 0, 29)
256
236
= (c25 + Zero)
257
- - Branch at (prev + 0, 16) to (start + 0, 29)
258
- true = c27
237
+ - Branch { true: Counter(27), false: Expression(88, Sub) } at (prev + 0, 16) to (start + 0, 29)
259
238
false = ((c25 + Zero) - c27)
260
239
- Code(Counter(27)) at (prev + 0, 30) to (start + 2, 6)
261
240
- Code(Expression(88, Sub)) at (prev + 2, 15) to (start + 0, 28)
262
241
= ((c25 + Zero) - c27)
263
- - Branch at (prev + 0, 15) to (start + 0, 28)
242
+ - Branch { true: Expression(87, Sub), false: Counter(8) } at (prev + 0, 15) to (start + 0, 28)
264
243
true = (((c25 + Zero) - c27) - c8)
265
- false = c8
266
244
- Code(Expression(87, Sub)) at (prev + 1, 12) to (start + 0, 25)
267
245
= (((c25 + Zero) - c27) - c8)
268
- - Branch at (prev + 0, 12) to (start + 0, 42)
269
- true = c31
246
+ - Branch { true: Counter(31), false: Expression(86, Sub) } at (prev + 0, 12) to (start + 0, 42)
270
247
false = ((((c25 + Zero) - c27) - c8) - c31)
271
- - Branch at (prev + 0, 12) to (start + 0, 60)
272
- true = c28
273
- false = c29
248
+ - Branch { true: Counter(28), false: Counter(29) } at (prev + 0, 12) to (start + 0, 60)
274
249
- Code(Expression(86, Sub)) at (prev + 0, 29) to (start + 0, 42)
275
250
= ((((c25 + Zero) - c27) - c8) - c31)
276
251
- Code(Counter(33)) at (prev + 0, 46) to (start + 0, 60)
@@ -283,23 +258,18 @@ Number of file 0 mappings: 93
283
258
= (c4 + (c5 + c6))
284
259
- Code(Expression(93, Add)) at (prev + 0, 16) to (start + 0, 29)
285
260
= ((c27 + (c28 + c29)) + Zero)
286
- - Branch at (prev + 0, 16) to (start + 0, 29)
287
- true = c4
261
+ - Branch { true: Counter(4), false: Expression(117, Sub) } at (prev + 0, 16) to (start + 0, 29)
288
262
false = ((c27 + (c28 + c29)) - c4)
289
263
- Code(Counter(4)) at (prev + 0, 30) to (start + 2, 6)
290
264
- Code(Expression(117, Sub)) at (prev + 2, 15) to (start + 0, 28)
291
265
= ((c27 + (c28 + c29)) - c4)
292
- - Branch at (prev + 0, 15) to (start + 0, 28)
266
+ - Branch { true: Expression(116, Sub), false: Counter(7) } at (prev + 0, 15) to (start + 0, 28)
293
267
true = (((c27 + (c28 + c29)) - c4) - c7)
294
- false = c7
295
268
- Code(Expression(116, Sub)) at (prev + 1, 12) to (start + 0, 25)
296
269
= (((c27 + (c28 + c29)) - c4) - c7)
297
- - Branch at (prev + 0, 12) to (start + 0, 42)
298
- true = c34
270
+ - Branch { true: Counter(34), false: Expression(115, Sub) } at (prev + 0, 12) to (start + 0, 42)
299
271
false = ((((c27 + (c28 + c29)) - c4) - c7) - c34)
300
- - Branch at (prev + 0, 12) to (start + 0, 60)
301
- true = c5
302
- false = c6
272
+ - Branch { true: Counter(5), false: Counter(6) } at (prev + 0, 12) to (start + 0, 60)
303
273
- Code(Expression(115, Sub)) at (prev + 0, 29) to (start + 0, 42)
304
274
= ((((c27 + (c28 + c29)) - c4) - c7) - c34)
305
275
- Code(Counter(35)) at (prev + 0, 46) to (start + 0, 60)
0 commit comments