]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_resolve/src/build_reduced_graph.rs
Auto merge of #81666 - hyd-dev:miri-windows-test-fail, r=Mark-Simulacrum
[rust.git] / compiler / rustc_resolve / src / build_reduced_graph.rs
index c4f3b3ff857434ff243c0013fa87c580dc8428f5..79ed0b5308dabb91cf15bf44b757c615642ff66c 100644 (file)
@@ -1398,10 +1398,7 @@ fn visit_assoc_item(&mut self, item: &'b AssocItem, ctxt: AssocCtxt) {
             let parent = self.parent_scope.module;
             let expansion = self.parent_scope.expansion;
             let res = Res::Def(def_kind, def_id);
-            // FIXME: For historical reasons the binding visibility is set to public,
-            // use actual visibility here instead, using enum variants as an example.
-            let vis_hack = ty::Visibility::Public;
-            self.r.define(parent, item.ident, ns, (res, vis_hack, item.span, expansion));
+            self.r.define(parent, item.ident, ns, (res, vis, item.span, expansion));
         }
 
         visit::walk_assoc_item(self, item, ctxt);