rust/src/librustc/middle
Alex Crichton caaf365a9d rustc: Remove HirId from queries
This'll allow us to reconstruct query parameters purely from the `DepNode`
they're associated with. Some queries could move straight to `HirId` but others
that don't always have a correspondance between `HirId` and `DefId` moved to
two-level maps where the query operates over a `DefIndex`, returning a map,
which is then keyed off `ItemLocalId`.

Closes #44414
2017-09-11 07:53:48 -07:00
..
allocator.rs rustc: Implement the #[global_allocator] attribute 2017-07-05 14:37:01 -07:00
const_val.rs rustc_const_eval: keep track of the appropriate ParamEnv. 2017-07-27 20:59:40 +03:00
cstore.rs rustc: Remove CrateStore::crates as a method 2017-09-07 08:13:41 -07:00
dataflow.rs rustc: use hir::ItemLocalId instead of ast::NodeId in CFG. 2017-09-01 11:17:03 +03:00
dead.rs rustc: Migrate lang items to a query 2017-09-05 07:37:57 -07:00
dependency_format.rs rustc: Remove CrateStore::crates as a method 2017-09-07 08:13:41 -07:00
effect.rs rustc: Remove the used_unsafe field on TyCtxt 2017-08-30 16:09:02 -07:00
entry.rs use field init shorthand in src/librustc 2017-07-05 22:37:10 -07:00
expr_use_visitor.rs rustc: Migrate lang items to a query 2017-09-05 07:37:57 -07:00
free_region.rs rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. 2017-09-01 23:27:48 +03:00
intrinsicck.rs Use ItemLocalId as key for node_types, node_substs, and adjustments in TypeckTables. 2017-08-11 12:11:38 +02:00
lang_items.rs rustc: Remove CrateStore::crates as a method 2017-09-07 08:13:41 -07:00
liveness.rs Merge remote-tracking branch 'origin/master' into gen 2017-08-16 10:03:47 -07:00
mem_categorization.rs rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. 2017-09-01 23:27:48 +03:00
privacy.rs Replace FnvHasher use with FxHasher. 2016-11-08 15:14:59 +11:00
reachable.rs rustc: Migrate lang items to a query 2017-09-05 07:37:57 -07:00
recursion_limit.rs limit the length of types in monomorphization 2016-12-02 00:54:22 +02:00
region.rs rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. 2017-09-01 23:27:48 +03:00
resolve_lifetime.rs rustc: Classify two more CrateStore methods untracked 2017-09-05 07:37:58 -07:00
stability.rs rustc: Remove HirId from queries 2017-09-11 07:53:48 -07:00
weak_lang_items.rs rustc: Remove CrateStore::crates as a method 2017-09-07 08:13:41 -07:00