@samitouri / QOS-React-2 / commits / 2eb7c897f3

[rust][ez] cleanup

Joe Savona committed Jul 6, 2023 at 09:24 UTC 2eb7c897f38e13f9b872ec7e3cb7bdcaecf19dc1
1 file changed -13
compiler/forget/crates/build-hir/src/builder.rs
-13
@@ -65,25 +65,12 @@ impl<'a> Builder<'a> {
65 blocks: self.completed,
66 };
67
68 - assert!(hir.blocks.len() > 0, "initial block count");
68 reverse_postorder_blocks(&mut hir);
70 - assert!(hir.blocks.len() > 0, "after reverse_postorder_blocks");
69 remove_unreachable_for_updates(&mut hir);
72 - assert!(hir.blocks.len() > 0, "after remove_unreachable_for_updates");
70 remove_unreachable_fallthroughs(&mut hir);
74 - assert!(
75 - hir.blocks.len() > 0,
76 - "after remove_unreachable_fallthroughs"
77 - );
71 remove_unreachable_do_while_statements(&mut hir);
79 - assert!(
80 - hir.blocks.len() > 0,
81 - "after remove_unreachable_do_while_statements"
82 - );
72 mark_instruction_ids(&mut hir)?;
84 - assert!(hir.blocks.len() > 0, "after mark_instruction_ids");
73 mark_predecessors(&mut hir);
86 - assert!(hir.blocks.len() > 0, "after mark_predecessors");
74
75 Ok(hir)
76 }