Replace if + panic! with assert!

Co-authored-by: Nick Fitzgerald <fitzgen@gmail.com>
This commit is contained in:
Matt
2020-11-21 00:03:41 -05:00
committed by GitHub
parent 35da24adfd
commit 27f3307f24

View File

@@ -462,18 +462,16 @@ impl<'a> FunctionBuilder<'a> {
#[cfg(debug_assertions)] #[cfg(debug_assertions)]
{ {
for (block, block_data) in self.func_ctx.blocks.iter() { for (block, block_data) in self.func_ctx.blocks.iter() {
if !(block_data.pristine || self.func_ctx.ssa.is_sealed(block)) { assert!(
panic!( block_data.pristine || self.func_ctx.ssa.is_sealed(block),
"FunctionBuilder finalized, but block {} is not sealed", "FunctionBuilder finalized, but block {} is not sealed",
block block,
); );
} assert!(
if !(block_data.pristine || block_data.filled) { block_data.pristine || block_data.filled,
panic!( "FunctionBuilder finalized, but block {} is not filled",
"FunctionBuilder finalized, but block {} is not filled", block,
block );
);
}
} }
} }