Commit dded843
committed
Use simplify_exprtt::resultt in pre-order simplification steps
The use of resultt increases type safety as the expression to be
simplified is no longer modified in place. All post-order simplification
steps already use resultt, but pre-order steps had been left to be
done.1 parent d0c403a commit dded843
File tree
3 files changed
+114
-103
lines changed- src/util
3 files changed
+114
-103
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
794 | 794 | | |
795 | 795 | | |
796 | 796 | | |
797 | | - | |
798 | | - | |
799 | | - | |
| 797 | + | |
| 798 | + | |
800 | 799 | | |
801 | 800 | | |
802 | 801 | | |
| |||
2280 | 2279 | | |
2281 | 2280 | | |
2282 | 2281 | | |
2283 | | - | |
| 2282 | + | |
| 2283 | + | |
2284 | 2284 | | |
2285 | | - | |
2286 | | - | |
2287 | 2285 | | |
2288 | 2286 | | |
2289 | 2287 | | |
2290 | 2288 | | |
2291 | 2289 | | |
2292 | 2290 | | |
2293 | 2291 | | |
2294 | | - | |
2295 | | - | |
2296 | 2292 | | |
2297 | | - | |
| 2293 | + | |
| 2294 | + | |
| 2295 | + | |
| 2296 | + | |
| 2297 | + | |
| 2298 | + | |
| 2299 | + | |
2298 | 2300 | | |
2299 | | - | |
| 2301 | + | |
| 2302 | + | |
2300 | 2303 | | |
2301 | | - | |
2302 | | - | |
2303 | | - | |
2304 | | - | |
2305 | | - | |
2306 | | - | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
2307 | 2307 | | |
2308 | 2308 | | |
| 2309 | + | |
| 2310 | + | |
| 2311 | + | |
| 2312 | + | |
| 2313 | + | |
| 2314 | + | |
| 2315 | + | |
2309 | 2316 | | |
2310 | 2317 | | |
2311 | | - | |
| 2318 | + | |
2312 | 2319 | | |
2313 | 2320 | | |
2314 | | - | |
| 2321 | + | |
2315 | 2322 | | |
2316 | 2323 | | |
2317 | 2324 | | |
| |||
2583 | 2590 | | |
2584 | 2591 | | |
2585 | 2592 | | |
2586 | | - | |
2587 | | - | |
| 2593 | + | |
2588 | 2594 | | |
2589 | | - | |
| 2595 | + | |
2590 | 2596 | | |
2591 | | - | |
| 2597 | + | |
| 2598 | + | |
| 2599 | + | |
2592 | 2600 | | |
2593 | | - | |
2594 | | - | |
| 2601 | + | |
| 2602 | + | |
2595 | 2603 | | |
2596 | 2604 | | |
2597 | 2605 | | |
2598 | | - | |
2599 | | - | |
| 2606 | + | |
| 2607 | + | |
| 2608 | + | |
| 2609 | + | |
2600 | 2610 | | |
| 2611 | + | |
| 2612 | + | |
| 2613 | + | |
| 2614 | + | |
| 2615 | + | |
2601 | 2616 | | |
2602 | | - | |
2603 | | - | |
2604 | | - | |
2605 | | - | |
2606 | | - | |
2607 | | - | |
2608 | | - | |
2609 | | - | |
2610 | | - | |
| 2617 | + | |
2611 | 2618 | | |
2612 | | - | |
| 2619 | + | |
2613 | 2620 | | |
2614 | 2621 | | |
2615 | | - | |
| 2622 | + | |
2616 | 2623 | | |
2617 | 2624 | | |
2618 | 2625 | | |
2619 | | - | |
| 2626 | + | |
2620 | 2627 | | |
2621 | | - | |
| 2628 | + | |
2622 | 2629 | | |
2623 | 2630 | | |
2624 | 2631 | | |
2625 | | - | |
| 2632 | + | |
2626 | 2633 | | |
2627 | 2634 | | |
2628 | | - | |
| 2635 | + | |
2629 | 2636 | | |
2630 | 2637 | | |
2631 | 2638 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
| 157 | + | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| |||
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
234 | | - | |
235 | | - | |
| 234 | + | |
| 235 | + | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
215 | 219 | | |
216 | | - | |
217 | | - | |
218 | | - | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
219 | 239 | | |
220 | | - | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
221 | 246 | | |
222 | 247 | | |
223 | 248 | | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | 249 | | |
230 | 250 | | |
231 | | - | |
| 251 | + | |
232 | 252 | | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
| 253 | + | |
| 254 | + | |
237 | 255 | | |
238 | 256 | | |
239 | 257 | | |
240 | 258 | | |
241 | | - | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
242 | 262 | | |
243 | | - | |
244 | | - | |
245 | | - | |
| 263 | + | |
| 264 | + | |
246 | 265 | | |
247 | 266 | | |
248 | 267 | | |
249 | 268 | | |
250 | 269 | | |
251 | 270 | | |
252 | | - | |
| 271 | + | |
253 | 272 | | |
254 | | - | |
| 273 | + | |
255 | 274 | | |
256 | 275 | | |
257 | 276 | | |
| |||
260 | 279 | | |
261 | 280 | | |
262 | 281 | | |
263 | | - | |
| 282 | + | |
264 | 283 | | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
271 | 287 | | |
272 | 288 | | |
273 | 289 | | |
274 | 290 | | |
275 | | - | |
| 291 | + | |
276 | 292 | | |
277 | | - | |
| 293 | + | |
278 | 294 | | |
279 | 295 | | |
280 | 296 | | |
| |||
283 | 299 | | |
284 | 300 | | |
285 | 301 | | |
286 | | - | |
| 302 | + | |
287 | 303 | | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
294 | 307 | | |
295 | 308 | | |
| 309 | + | |
| 310 | + | |
296 | 311 | | |
297 | | - | |
298 | | - | |
| 312 | + | |
299 | 313 | | |
300 | | - | |
301 | | - | |
| 314 | + | |
| 315 | + | |
302 | 316 | | |
303 | | - | |
304 | | - | |
| 317 | + | |
305 | 318 | | |
306 | | - | |
307 | | - | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
308 | 324 | | |
309 | 325 | | |
310 | 326 | | |
311 | 327 | | |
312 | 328 | | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
| 329 | + | |
| 330 | + | |
325 | 331 | | |
326 | | - | |
327 | | - | |
328 | 332 | | |
329 | 333 | | |
330 | 334 | | |
| |||
0 commit comments