33//! instance of `AstConv`.
44
55use errors:: { Applicability , DiagnosticId } ;
6- use hir:: { self , GenericArg , GenericArgs } ;
7- use hir:: def:: Def ;
8- use hir:: def_id:: DefId ;
9- use hir:: HirVec ;
10- use lint;
11- use middle:: resolve_lifetime as rl;
12- use namespace:: Namespace ;
6+ use crate :: hir:: { self , GenericArg , GenericArgs } ;
7+ use crate :: hir:: def:: Def ;
8+ use crate :: hir:: def_id:: DefId ;
9+ use crate :: hir:: HirVec ;
10+ use crate :: lint;
11+ use crate :: middle:: resolve_lifetime as rl;
12+ use crate :: namespace:: Namespace ;
1313use rustc:: lint:: builtin:: AMBIGUOUS_ASSOCIATED_ITEMS ;
1414use rustc:: traits;
1515use rustc:: ty:: { self , Ty , TyCtxt , ToPredicate , TypeFoldable } ;
@@ -18,15 +18,15 @@ use rustc::ty::subst::{Kind, Subst, Substs};
1818use rustc:: ty:: wf:: object_region_bounds;
1919use rustc_data_structures:: sync:: Lrc ;
2020use rustc_target:: spec:: abi;
21- use require_c_abi_if_variadic;
21+ use crate :: require_c_abi_if_variadic;
2222use smallvec:: SmallVec ;
2323use syntax:: ast;
2424use syntax:: feature_gate:: { GateIssue , emit_feature_err} ;
2525use syntax:: ptr:: P ;
2626use syntax:: util:: lev_distance:: find_best_match_for_name;
2727use syntax_pos:: { DUMMY_SP , Span , MultiSpan } ;
28- use util:: common:: ErrorReported ;
29- use util:: nodemap:: FxHashMap ;
28+ use crate :: util:: common:: ErrorReported ;
29+ use crate :: util:: nodemap:: FxHashMap ;
3030
3131use std:: collections:: BTreeSet ;
3232use std:: iter;
0 commit comments