[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
}