1
Fork 0

mir: require is_cleanup when creating BasicBlockData

This commit is contained in:
DianQK 2024-09-24 22:26:19 +08:00
parent 15fa788cc3
commit 93aea1d0fe
No known key found for this signature in database
7 changed files with 30 additions and 25 deletions

View file

@ -1348,8 +1348,8 @@ pub struct BasicBlockData<'tcx> {
}
impl<'tcx> BasicBlockData<'tcx> {
pub fn new(terminator: Option<Terminator<'tcx>>) -> BasicBlockData<'tcx> {
BasicBlockData { statements: vec![], terminator, is_cleanup: false }
pub fn new(terminator: Option<Terminator<'tcx>>, is_cleanup: bool) -> BasicBlockData<'tcx> {
BasicBlockData { statements: vec![], terminator, is_cleanup }
}
/// Accessor for terminator.