Skip to content

Commit 99fbd34

Browse files
committed
Fix merge conflicts from making enum variants namespaced.
1 parent d7bb01e commit 99fbd34

File tree

8 files changed

+18
-11
lines changed

8 files changed

+18
-11
lines changed

Diff for: src/librustc/middle/fast_reject.rs

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
use middle::ty;
1212
use syntax::ast;
1313

14+
use self::SimplifiedType::*;
15+
1416
/** See `simplify_type */
1517
#[deriving(Clone, PartialEq, Eq, Hash)]
1618
pub enum SimplifiedType {

Diff for: src/librustc/middle/traits/select.rs

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ use middle::subst::{Subst, Substs, VecPerParamSpace};
3333
use middle::ty;
3434
use middle::typeck::check::regionmanip;
3535
use middle::typeck::infer;
36+
use middle::typeck::infer::LateBoundRegionConversionTime::*;
3637
use middle::typeck::infer::{InferCtxt, TypeSkolemizer};
3738
use middle::ty_fold::TypeFoldable;
3839
use std::cell::RefCell;

Diff for: src/librustc/middle/typeck/check/method/mod.rs

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ use syntax::ast::{DefId};
3030
use syntax::ast;
3131
use syntax::codemap::Span;
3232

33+
pub use self::MethodError::*;
34+
pub use self::CandidateSource::*;
35+
3336
mod confirm;
3437
mod doc;
3538
mod probe;

Diff for: src/librustc/middle/typeck/check/method/probe.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,9 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
use super::Ambiguity;
12-
use super::CandidateSource;
13-
use super::ImplSource;
14-
use super::MethodError;
11+
use super::{MethodError,Ambiguity,NoMatch};
1512
use super::MethodIndex;
16-
use super::NoMatch;
17-
use super::TraitSource;
13+
use super::{CandidateSource,ImplSource,TraitSource};
1814

1915
use middle::fast_reject;
2016
use middle::subst;
@@ -32,6 +28,10 @@ use std::collections::HashSet;
3228
use std::rc::Rc;
3329
use util::ppaux::Repr;
3430

31+
use self::CandidateKind::*;
32+
pub use self::PickAdjustment::*;
33+
pub use self::PickKind::*;
34+
3535
struct ProbeContext<'a, 'tcx:'a> {
3636
fcx: &'a FnCtxt<'a, 'tcx>,
3737
span: Span,

Diff for: src/librustc/middle/typeck/infer/glb.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ use middle::ty;
1515
use middle::typeck::infer::combine::*;
1616
use middle::typeck::infer::lattice::*;
1717
use middle::typeck::infer::equate::Equate;
18-
use middle::typeck::infer::FnType;
1918
use middle::typeck::infer::fold_regions_in_sig;
19+
use middle::typeck::infer::LateBoundRegionConversionTime::FnType;
2020
use middle::typeck::infer::lub::Lub;
2121
use middle::typeck::infer::region_inference::RegionMark;
2222
use middle::typeck::infer::sub::Sub;

Diff for: src/librustc/middle/typeck/infer/lub.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ use middle::ty::RegionVid;
1313
use middle::ty;
1414
use middle::typeck::infer::combine::*;
1515
use middle::typeck::infer::equate::Equate;
16-
use middle::typeck::infer::FnType;
1716
use middle::typeck::infer::glb::Glb;
1817
use middle::typeck::infer::lattice::*;
18+
use middle::typeck::infer::LateBoundRegionConversionTime::FnType;
1919
use middle::typeck::infer::sub::Sub;
2020
use middle::typeck::infer::{cres, InferCtxt};
2121
use middle::typeck::infer::fold_regions_in_sig;

Diff for: src/librustc/middle/typeck/infer/mod.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@
1212

1313
#![allow(non_camel_case_types)]
1414

15+
pub use self::LateBoundRegionConversionTime::*;
16+
pub use self::RegionVariableOrigin::*;
17+
pub use self::SubregionOrigin::*;
1518
pub use self::TypeOrigin::*;
1619
pub use self::ValuePairs::*;
17-
pub use self::SubregionOrigin::*;
18-
pub use self::RegionVariableOrigin::*;
1920
pub use self::fixup_err::*;
2021
pub use middle::ty::IntVarValue;
2122
pub use self::resolve::resolve_and_force_all_but_regions;

Diff for: src/librustc/middle/typeck/infer/sub.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use middle::typeck::check::regionmanip::replace_late_bound_regions;
1616
use middle::typeck::infer::combine::*;
1717
use middle::typeck::infer::{cres, CresCompare};
1818
use middle::typeck::infer::equate::Equate;
19-
use middle::typeck::infer::FnType;
19+
use middle::typeck::infer::LateBoundRegionConversionTime::FnType;
2020
use middle::typeck::infer::glb::Glb;
2121
use middle::typeck::infer::InferCtxt;
2222
use middle::typeck::infer::lub::Lub;

0 commit comments

Comments
 (0)