@@ -136,31 +136,25 @@ Number of expressions: 131
136136- expression 130 operands: lhs = Counter(1), rhs = Zero
137137Number of file 0 mappings: 93
138138- 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)
141140 false = (Zero - Zero)
142141- Code(Counter(1)) at (prev + 0, 13) to (start + 2, 6)
143142- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
144143- Code(Expression(18, Add)) at (prev + 3, 9) to (start + 0, 10)
145144 = (c2 + (c11 + c12))
146145- Code(Expression(130, Add)) at (prev + 0, 16) to (start + 0, 29)
147146 = (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)
150148 false = ((c1 + Zero) - c2)
151149- Code(Counter(2)) at (prev + 1, 9) to (start + 1, 10)
152150- Code(Expression(129, Sub)) at (prev + 2, 15) to (start + 0, 28)
153151 = ((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)
156153 false = (((c1 + Zero) - c2) - c3)
157154- 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)
160156 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)
164158- Code(Expression(12, Sub)) at (prev + 0, 29) to (start + 0, 42)
165159 = (c3 - c14)
166160- Code(Counter(16)) at (prev + 0, 46) to (start + 0, 60)
@@ -172,30 +166,24 @@ Number of file 0 mappings: 93
172166 = (((c1 + Zero) - c2) - c3)
173167- Code(Expression(17, Add)) at (prev + 3, 9) to (start + 1, 12)
174168 = ((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)
177170 false = (Zero - Zero)
178171- Code(Counter(13)) at (prev + 0, 13) to (start + 2, 6)
179172- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
180173- Code(Expression(39, Add)) at (prev + 2, 8) to (start + 0, 21)
181174 = (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)
184176 false = ((c13 + Zero) - c15)
185177- Code(Counter(15)) at (prev + 0, 22) to (start + 2, 6)
186178- Code(Expression(38, Sub)) at (prev + 2, 15) to (start + 0, 28)
187179 = ((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)
189181 true = (((c13 + Zero) - c15) - c10)
190- false = c10
191182- Code(Expression(37, Sub)) at (prev + 1, 12) to (start + 0, 25)
192183 = (((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)
195185 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)
199187- Code(Expression(36, Sub)) at (prev + 0, 29) to (start + 0, 42)
200188 = ((((c13 + Zero) - c15) - c10) - c20)
201189- Code(Counter(26)) at (prev + 0, 46) to (start + 0, 60)
@@ -206,34 +194,27 @@ Number of file 0 mappings: 93
206194- Code(Counter(10)) at (prev + 2, 9) to (start + 0, 15)
207195- Code(Expression(41, Add)) at (prev + 3, 8) to (start + 0, 12)
208196 = (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)
211198 false = (Zero - Zero)
212199- 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)
215201 false = (Zero - Zero)
216202- Code(Counter(21)) at (prev + 0, 17) to (start + 2, 10)
217203- Code(Zero) at (prev + 2, 10) to (start + 0, 11)
218204- Code(Expression(63, Add)) at (prev + 2, 12) to (start + 0, 25)
219205 = (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)
222207 false = ((c21 + Zero) - c22)
223208- Code(Counter(22)) at (prev + 0, 26) to (start + 2, 10)
224209- Code(Expression(62, Sub)) at (prev + 3, 17) to (start + 0, 30)
225210 = ((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)
227212 true = (((c21 + Zero) - c22) - c9)
228- false = c9
229213- Code(Expression(61, Sub)) at (prev + 1, 16) to (start + 0, 29)
230214 = (((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)
233216 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)
237218- Code(Expression(60, Sub)) at (prev + 0, 33) to (start + 0, 46)
238219 = ((((c21 + Zero) - c22) - c9) - c30)
239220- Code(Counter(32)) at (prev + 0, 50) to (start + 0, 64)
@@ -245,32 +226,26 @@ Number of file 0 mappings: 93
245226- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
246227- Code(Expression(65, Add)) at (prev + 3, 9) to (start + 1, 12)
247228 = ((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)
250230 false = (Zero - Zero)
251231- Code(Counter(25)) at (prev + 0, 13) to (start + 2, 6)
252232- Code(Zero) at (prev + 2, 6) to (start + 0, 7)
253233- Code(Expression(118, Add)) at (prev + 2, 9) to (start + 0, 10)
254234 = (c27 + (c28 + c29))
255235- Code(Expression(89, Add)) at (prev + 0, 16) to (start + 0, 29)
256236 = (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)
259238 false = ((c25 + Zero) - c27)
260239- Code(Counter(27)) at (prev + 0, 30) to (start + 2, 6)
261240- Code(Expression(88, Sub)) at (prev + 2, 15) to (start + 0, 28)
262241 = ((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)
264243 true = (((c25 + Zero) - c27) - c8)
265- false = c8
266244- Code(Expression(87, Sub)) at (prev + 1, 12) to (start + 0, 25)
267245 = (((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)
270247 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)
274249- Code(Expression(86, Sub)) at (prev + 0, 29) to (start + 0, 42)
275250 = ((((c25 + Zero) - c27) - c8) - c31)
276251- Code(Counter(33)) at (prev + 0, 46) to (start + 0, 60)
@@ -283,23 +258,18 @@ Number of file 0 mappings: 93
283258 = (c4 + (c5 + c6))
284259- Code(Expression(93, Add)) at (prev + 0, 16) to (start + 0, 29)
285260 = ((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)
288262 false = ((c27 + (c28 + c29)) - c4)
289263- Code(Counter(4)) at (prev + 0, 30) to (start + 2, 6)
290264- Code(Expression(117, Sub)) at (prev + 2, 15) to (start + 0, 28)
291265 = ((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)
293267 true = (((c27 + (c28 + c29)) - c4) - c7)
294- false = c7
295268- Code(Expression(116, Sub)) at (prev + 1, 12) to (start + 0, 25)
296269 = (((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)
299271 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)
303273- Code(Expression(115, Sub)) at (prev + 0, 29) to (start + 0, 42)
304274 = ((((c27 + (c28 + c29)) - c4) - c7) - c34)
305275- Code(Counter(35)) at (prev + 0, 46) to (start + 0, 60)
0 commit comments