1
Fork 0

use try_normalize_erasing_regions in needs_drop

This commit is contained in:
b-naber 2021-12-02 20:30:35 +01:00
parent d9baa36190
commit a11994e423
4 changed files with 60 additions and 4 deletions

View file

@ -147,8 +147,10 @@ where
Ok(tys) => tys,
};
for required_ty in tys {
let required =
tcx.normalize_erasing_regions(self.param_env, required_ty);
let required = tcx
.try_normalize_erasing_regions(self.param_env, required_ty)
.unwrap_or(required_ty);
queue_type(self, required);
}
}