about summary refs log tree commit diff
path: root/src/librustc_resolve
diff options
context:
space:
mode:
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-03-25 06:08:11 +0000
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-04-07 04:31:45 +0000
commitbb66d91c98d83ac5fc453f120ef4a810bc8939a5 (patch)
treec586ee4feff214b64552844813e49ee21333e4e0 /src/librustc_resolve
parentffbbf241868588c5ca3880ed023e97aa806ea1d3 (diff)
downloadrust-bb66d91c98d83ac5fc453f120ef4a810bc8939a5.tar.gz
rust-bb66d91c98d83ac5fc453f120ef4a810bc8939a5.zip
Make `hir::Visibility` non-copyable and add `ty::Visibility`
Diffstat (limited to 'src/librustc_resolve')
-rw-r--r--src/librustc_resolve/build_reduced_graph.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_resolve/build_reduced_graph.rs b/src/librustc_resolve/build_reduced_graph.rs
index a422b09f96b..003450cd6fd 100644
--- a/src/librustc_resolve/build_reduced_graph.rs
+++ b/src/librustc_resolve/build_reduced_graph.rs
@@ -26,7 +26,7 @@ use rustc::middle::cstore::{CrateStore, ChildItem, DlDef};
 use rustc::lint;
 use rustc::hir::def::*;
 use rustc::hir::def_id::{CRATE_DEF_INDEX, DefId};
-use rustc::ty::VariantKind;
+use rustc::ty::{self, VariantKind};
 
 use syntax::ast::Name;
 use syntax::attr::AttrMetaMethods;
@@ -434,7 +434,7 @@ impl<'b, 'tcx:'b> Resolver<'b, 'tcx> {
         }
 
         let name = xcdef.name;
-        let is_public = xcdef.vis == hir::Public || parent.is_trait();
+        let is_public = xcdef.vis == ty::Visibility::Public || parent.is_trait();
 
         let mut modifiers = DefModifiers::empty();
         if is_public {