]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_infer/src/traits/structural_impls.rs
New upstream version 1.58.1+dfsg1
[rustc.git] / compiler / rustc_infer / src / traits / structural_impls.rs
index c4a2ecee096eb1395a8d50fb206f3a5162156f42..b48ca3bd0c0d355d9cd8d3ed2aa311b590873eab 100644 (file)
@@ -70,6 +70,7 @@ impl<'tcx, O: TypeFoldable<'tcx>> TypeFoldable<'tcx> for traits::Obligation<'tcx
     }
 
     fn super_visit_with<V: TypeVisitor<'tcx>>(&self, visitor: &mut V) -> ControlFlow<V::BreakTy> {
-        self.predicate.visit_with(visitor)
+        self.predicate.visit_with(visitor)?;
+        self.param_env.visit_with(visitor)
     }
 }