Function rustc_mir_transform::simplify_try::try_eat_storage_stmts
source · fn try_eat_storage_stmts(
stmt_iter: &mut Peekable<Enumerate<Iter<'_, Statement<'_>>>>,
storage_live_stmts: &mut Vec<(usize, Local)>,
storage_dead_stmts: &mut Vec<(usize, Local)>
)Expand description
Eats consecutive StorageLive and StorageDead Statements.
The iterator stmt_iter is not advanced if none were found.