Skip to content

Commit a82a741

Browse files
committed
middle: use ItemLocal map aliases
1 parent 9012e56 commit a82a741

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/librustc/middle/resolve_lifetime.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use hir::def::Def;
99
use hir::def_id::{CrateNum, DefId, LocalDefId, LOCAL_CRATE};
1010
use hir::map::Map;
11-
use hir::{GenericArg, GenericParam, ItemLocalId, LifetimeName, Node, ParamName};
11+
use hir::{GenericArg, GenericParam, LifetimeName, Node, ParamName};
1212
use ty::{self, DefIdTree, GenericParamDefKind, TyCtxt};
1313

1414
use errors::{Applicability, DiagnosticBuilder};
@@ -23,7 +23,7 @@ use syntax::attr;
2323
use syntax::ptr::P;
2424
use syntax::symbol::keywords;
2525
use syntax_pos::Span;
26-
use util::nodemap::{DefIdMap, FxHashMap, FxHashSet, HirIdMap, HirIdSet};
26+
use util::nodemap::{DefIdMap, FxHashMap, FxHashSet, HirIdMap, HirIdSet, ItemLocalMap, ItemLocalSet};
2727

2828
use hir::intravisit::{self, NestedVisitorMap, Visitor};
2929
use hir::{self, GenericParamKind, LifetimeParamKind};
@@ -210,10 +210,10 @@ struct NamedRegionMap {
210210
/// See `NamedRegionMap`.
211211
#[derive(Default)]
212212
pub struct ResolveLifetimes {
213-
defs: FxHashMap<LocalDefId, Lrc<FxHashMap<ItemLocalId, Region>>>,
214-
late_bound: FxHashMap<LocalDefId, Lrc<FxHashSet<ItemLocalId>>>,
213+
defs: FxHashMap<LocalDefId, Lrc<ItemLocalMap<Region>>>,
214+
late_bound: FxHashMap<LocalDefId, Lrc<ItemLocalSet>>,
215215
object_lifetime_defaults:
216-
FxHashMap<LocalDefId, Lrc<FxHashMap<ItemLocalId, Lrc<Vec<ObjectLifetimeDefault>>>>>,
216+
FxHashMap<LocalDefId, Lrc<ItemLocalMap<Lrc<Vec<ObjectLifetimeDefault>>>>>,
217217
}
218218

219219
impl_stable_hash_for!(struct ::middle::resolve_lifetime::ResolveLifetimes {

0 commit comments

Comments
 (0)