diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2014-11-17 15:25:37 -0500 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2014-11-17 15:25:56 -0500 |
| commit | 99fbd34d7e60faf99afd5065eb55c4fc19af87ec (patch) | |
| tree | 1b4b1c0298399f1d57a0fce546f8b63cbb2d7217 /src | |
| parent | d7bb01eb52d6b3b40084450d99eb928d74d25d6e (diff) | |
| download | rust-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.rs | 2 | ||||
| -rw-r--r-- | src/librustc/middle/traits/select.rs | 1 | ||||
| -rw-r--r-- | src/librustc/middle/typeck/check/method/mod.rs | 3 | ||||
| -rw-r--r-- | src/librustc/middle/typeck/check/method/probe.rs | 12 | ||||
| -rw-r--r-- | src/librustc/middle/typeck/infer/glb.rs | 2 | ||||
| -rw-r--r-- | src/librustc/middle/typeck/infer/lub.rs | 2 | ||||
| -rw-r--r-- | src/librustc/middle/typeck/infer/mod.rs | 5 | ||||
| -rw-r--r-- | src/librustc/middle/typeck/infer/sub.rs | 2 |
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; |
