about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2014-11-17 15:25:37 -0500
committerNiko Matsakis <niko@alum.mit.edu>2014-11-17 15:25:56 -0500
commit99fbd34d7e60faf99afd5065eb55c4fc19af87ec (patch)
tree1b4b1c0298399f1d57a0fce546f8b63cbb2d7217 /src
parentd7bb01eb52d6b3b40084450d99eb928d74d25d6e (diff)
downloadrust-99fbd34d7e60faf99afd5065eb55c4fc19af87ec.tar.gz
rust-99fbd34d7e60faf99afd5065eb55c4fc19af87ec.zip
Fix merge conflicts from making enum variants namespaced.
Diffstat (limited to 'src')
-rw-r--r--src/librustc/middle/fast_reject.rs2
-rw-r--r--src/librustc/middle/traits/select.rs1
-rw-r--r--src/librustc/middle/typeck/check/method/mod.rs3
-rw-r--r--src/librustc/middle/typeck/check/method/probe.rs12
-rw-r--r--src/librustc/middle/typeck/infer/glb.rs2
-rw-r--r--src/librustc/middle/typeck/infer/lub.rs2
-rw-r--r--src/librustc/middle/typeck/infer/mod.rs5
-rw-r--r--src/librustc/middle/typeck/infer/sub.rs2
8 files changed, 18 insertions, 11 deletions
diff --git a/src/librustc/middle/fast_reject.rs b/src/librustc/middle/fast_reject.rs
index 915f12cd393..d2c58b2ceee 100644
--- a/src/librustc/middle/fast_reject.rs
+++ b/src/librustc/middle/fast_reject.rs
@@ -11,6 +11,8 @@
 use middle::ty;
 use syntax::ast;
 
+use self::SimplifiedType::*;
+
 /** See `simplify_type */
 #[deriving(Clone, PartialEq, Eq, Hash)]
 pub enum SimplifiedType {
diff --git a/src/librustc/middle/traits/select.rs b/src/librustc/middle/traits/select.rs
index 3dbb7307dd6..46164deca9e 100644
--- a/src/librustc/middle/traits/select.rs
+++ b/src/librustc/middle/traits/select.rs
@@ -33,6 +33,7 @@ use middle::subst::{Subst, Substs, VecPerParamSpace};
 use middle::ty;
 use middle::typeck::check::regionmanip;
 use middle::typeck::infer;
+use middle::typeck::infer::LateBoundRegionConversionTime::*;
 use middle::typeck::infer::{InferCtxt, TypeSkolemizer};
 use middle::ty_fold::TypeFoldable;
 use std::cell::RefCell;
diff --git a/src/librustc/middle/typeck/check/method/mod.rs b/src/librustc/middle/typeck/check/method/mod.rs
index 2cd98137057..d4f1d4defa3 100644
--- a/src/librustc/middle/typeck/check/method/mod.rs
+++ b/src/librustc/middle/typeck/check/method/mod.rs
@@ -30,6 +30,9 @@ use syntax::ast::{DefId};
 use syntax::ast;
 use syntax::codemap::Span;
 
+pub use self::MethodError::*;
+pub use self::CandidateSource::*;
+
 mod confirm;
 mod doc;
 mod probe;
diff --git a/src/librustc/middle/typeck/check/method/probe.rs b/src/librustc/middle/typeck/check/method/probe.rs
index bc46b975cdb..2e5397e768e 100644
--- a/src/librustc/middle/typeck/check/method/probe.rs
+++ b/src/librustc/middle/typeck/check/method/probe.rs
@@ -8,13 +8,9 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-use super::Ambiguity;
-use super::CandidateSource;
-use super::ImplSource;
-use super::MethodError;
+use super::{MethodError,Ambiguity,NoMatch};
 use super::MethodIndex;
-use super::NoMatch;
-use super::TraitSource;
+use super::{CandidateSource,ImplSource,TraitSource};
 
 use middle::fast_reject;
 use middle::subst;
@@ -32,6 +28,10 @@ use std::collections::HashSet;
 use std::rc::Rc;
 use util::ppaux::Repr;
 
+use self::CandidateKind::*;
+pub use self::PickAdjustment::*;
+pub use self::PickKind::*;
+
 struct ProbeContext<'a, 'tcx:'a> {
     fcx: &'a FnCtxt<'a, 'tcx>,
     span: Span,
diff --git a/src/librustc/middle/typeck/infer/glb.rs b/src/librustc/middle/typeck/infer/glb.rs
index 12b81010e98..4ff4857ea06 100644
--- a/src/librustc/middle/typeck/infer/glb.rs
+++ b/src/librustc/middle/typeck/infer/glb.rs
@@ -15,8 +15,8 @@ use middle::ty;
 use middle::typeck::infer::combine::*;
 use middle::typeck::infer::lattice::*;
 use middle::typeck::infer::equate::Equate;
-use middle::typeck::infer::FnType;
 use middle::typeck::infer::fold_regions_in_sig;
+use middle::typeck::infer::LateBoundRegionConversionTime::FnType;
 use middle::typeck::infer::lub::Lub;
 use middle::typeck::infer::region_inference::RegionMark;
 use middle::typeck::infer::sub::Sub;
diff --git a/src/librustc/middle/typeck/infer/lub.rs b/src/librustc/middle/typeck/infer/lub.rs
index bd0e88b5812..aaad3d573be 100644
--- a/src/librustc/middle/typeck/infer/lub.rs
+++ b/src/librustc/middle/typeck/infer/lub.rs
@@ -13,9 +13,9 @@ use middle::ty::RegionVid;
 use middle::ty;
 use middle::typeck::infer::combine::*;
 use middle::typeck::infer::equate::Equate;
-use middle::typeck::infer::FnType;
 use middle::typeck::infer::glb::Glb;
 use middle::typeck::infer::lattice::*;
+use middle::typeck::infer::LateBoundRegionConversionTime::FnType;
 use middle::typeck::infer::sub::Sub;
 use middle::typeck::infer::{cres, InferCtxt};
 use middle::typeck::infer::fold_regions_in_sig;
diff --git a/src/librustc/middle/typeck/infer/mod.rs b/src/librustc/middle/typeck/infer/mod.rs
index 66d2894bb60..f9dffc04ceb 100644
--- a/src/librustc/middle/typeck/infer/mod.rs
+++ b/src/librustc/middle/typeck/infer/mod.rs
@@ -12,10 +12,11 @@
 
 #![allow(non_camel_case_types)]
 
+pub use self::LateBoundRegionConversionTime::*;
+pub use self::RegionVariableOrigin::*;
+pub use self::SubregionOrigin::*;
 pub use self::TypeOrigin::*;
 pub use self::ValuePairs::*;
-pub use self::SubregionOrigin::*;
-pub use self::RegionVariableOrigin::*;
 pub use self::fixup_err::*;
 pub use middle::ty::IntVarValue;
 pub use self::resolve::resolve_and_force_all_but_regions;
diff --git a/src/librustc/middle/typeck/infer/sub.rs b/src/librustc/middle/typeck/infer/sub.rs
index 6f9000f5537..2763132024b 100644
--- a/src/librustc/middle/typeck/infer/sub.rs
+++ b/src/librustc/middle/typeck/infer/sub.rs
@@ -16,7 +16,7 @@ use middle::typeck::check::regionmanip::replace_late_bound_regions;
 use middle::typeck::infer::combine::*;
 use middle::typeck::infer::{cres, CresCompare};
 use middle::typeck::infer::equate::Equate;
-use middle::typeck::infer::FnType;
+use middle::typeck::infer::LateBoundRegionConversionTime::FnType;
 use middle::typeck::infer::glb::Glb;
 use middle::typeck::infer::InferCtxt;
 use middle::typeck::infer::lub::Lub;