]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_hir_typeck/src/writeback.rs
Rollup merge of #104965 - zacklukem:p-option-as_ref-docs, r=scottmcm
[rust.git] / compiler / rustc_hir_typeck / src / writeback.rs
index bb956ddc780423876eca53ec2fc209aaed365aa8..8c24b6006444a8dc26d21d57b009768b05a0ad82 100644 (file)
@@ -534,8 +534,7 @@ fn visit_generator_interior_types(&mut self) {
 
     #[instrument(skip(self), level = "debug")]
     fn visit_opaque_types(&mut self) {
-        let opaque_types =
-            self.fcx.infcx.inner.borrow_mut().opaque_type_storage.take_opaque_types();
+        let opaque_types = self.fcx.infcx.take_opaque_types();
         for (opaque_type_key, decl) in opaque_types {
             let hidden_type = self.resolve(decl.hidden_type, &decl.hidden_type.span);
             let opaque_type_key = self.resolve(opaque_type_key, &decl.hidden_type.span);