Skip to content

Commit 1f352ac

Browse files
Use TypingEnv from MIR builder
1 parent c434b4b commit 1f352ac

File tree

1 file changed

+1
-4
lines changed
  • compiler/rustc_mir_build/src/builder

1 file changed

+1
-4
lines changed

compiler/rustc_mir_build/src/builder/scope.rs

+1-4
Original file line numberDiff line numberDiff line change
@@ -1119,10 +1119,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> {
11191119
region_scope: region::Scope,
11201120
local: Local,
11211121
) {
1122-
if !self.local_decls[local].ty.has_significant_drop(self.tcx, ty::TypingEnv {
1123-
typing_mode: ty::TypingMode::non_body_analysis(),
1124-
param_env: self.param_env,
1125-
}) {
1122+
if !self.local_decls[local].ty.has_significant_drop(self.tcx, self.typing_env()) {
11261123
return;
11271124
}
11281125
for scope in self.scopes.scopes.iter_mut().rev() {

0 commit comments

Comments
 (0)