Replace if + panic! with assert!
Co-authored-by: Nick Fitzgerald <fitzgen@gmail.com>
This commit is contained in:
@@ -462,20 +462,18 @@ 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,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
// In debug mode, check that all blocks are valid basic blocks.
|
// In debug mode, check that all blocks are valid basic blocks.
|
||||||
#[cfg(debug_assertions)]
|
#[cfg(debug_assertions)]
|
||||||
|
|||||||
Reference in New Issue
Block a user