remove inside_canonicalization_ctxt
flag
we never reach the code checking for this flag while the flag is enabled, so it does not change the behavior of the code.
This commit is contained in:
parent
6bb1f792db
commit
0c5fe37786
5 changed files with 13 additions and 45 deletions
|
@ -498,11 +498,11 @@ impl<'cx, 'tcx> BorrowckInferCtxt<'cx, 'tcx> {
|
|||
let next_region = self.infcx.next_region_var(origin);
|
||||
let vid = next_region.as_var();
|
||||
|
||||
if cfg!(debug_assertions) && !self.inside_canonicalization_ctxt() {
|
||||
if cfg!(debug_assertions) {
|
||||
debug!("inserting vid {:?} with origin {:?} into var_to_origin", vid, origin);
|
||||
let ctxt = get_ctxt_fn();
|
||||
let mut var_to_origin = self.reg_var_to_origin.borrow_mut();
|
||||
var_to_origin.insert(vid, ctxt);
|
||||
assert_eq!(var_to_origin.insert(vid, ctxt), None);
|
||||
}
|
||||
|
||||
next_region
|
||||
|
@ -520,11 +520,11 @@ impl<'cx, 'tcx> BorrowckInferCtxt<'cx, 'tcx> {
|
|||
let next_region = self.infcx.next_nll_region_var(origin);
|
||||
let vid = next_region.as_var();
|
||||
|
||||
if cfg!(debug_assertions) && !self.inside_canonicalization_ctxt() {
|
||||
if cfg!(debug_assertions) {
|
||||
debug!("inserting vid {:?} with origin {:?} into var_to_origin", vid, origin);
|
||||
let ctxt = get_ctxt_fn();
|
||||
let mut var_to_origin = self.reg_var_to_origin.borrow_mut();
|
||||
var_to_origin.insert(vid, ctxt);
|
||||
assert_eq!(var_to_origin.insert(vid, ctxt), None);
|
||||
}
|
||||
|
||||
next_region
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue