提交 e249596d 编写于 作者: B bors

Auto merge of #50891 - davidtwco:nll-kill-loans-out-of-scope-at-location-reduce-calls, r=pnkfelix

Remove extra calls to kill_loans_out_of_scope_at_location.

r? @nikomatsakis
......@@ -150,8 +150,6 @@ fn statement_effect(&self, sets: &mut BlockSets<BorrowIndex>, location: Location
panic!("could not find statement at location {:?}");
});
self.kill_loans_out_of_scope_at_location(sets, location);
match stmt.kind {
mir::StatementKind::EndRegion(_) => {
}
......@@ -253,9 +251,6 @@ fn terminator_effect(&self, sets: &mut BlockSets<BorrowIndex>, location: Locatio
});
let term = block.terminator();
self.kill_loans_out_of_scope_at_location(sets, location);
match term.kind {
mir::TerminatorKind::Resume |
mir::TerminatorKind::Return |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册