summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
2016-05-21Improve internal documentation and code styleTicki-7/+35
2016-05-18allow retracing paths across cratesNiko Matsakis-35/+9
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-2/+2
2016-05-16Remove hir::IdentVadim Petrochenkov-5/+3
2016-05-11Hand ownership of the Definitions to map_crate.Ms2ger-3/+3
2016-05-09Move resolution to before loweringJeffrey Seyfried-0/+4
2016-05-07mir: build MIR for constants and static initializers.Eduard Burtescu-14/+68
2016-04-24thread tighter span for closures aroundNiko Matsakis-1/+1
2016-04-20rebasingNick Cameron-2/+2
2016-04-20debugging, misc fixesNick Cameron-30/+31
2016-04-20HIR visitor for DefCollectorNick Cameron-14/+175
2016-04-20refactoringNick Cameron-141/+111
2016-04-20def_collector and crate reader operate on AST instead of HIRNick Cameron-60/+60
2016-04-20Separate def collection and hir map making even furtherNick Cameron-32/+21
2016-04-20Move DefCollector to its own module.Nick Cameron-247/+266
2016-04-20Split up NodeCollector so that defs are collected separately from nodes for t...Nick Cameron-119/+242
2016-04-15Add initial version of codegen unit partitioning for incremental compilation.Michael Woerister-2/+5
2016-04-07Auto merge of #32016 - nikomatsakis:incr-comp-save, r=mwbors-1/+50
2016-04-07Use the node id from the `Restricted` variant when checking accessibilityJeffrey Seyfried-12/+0
2016-04-07Make `hir::Visibility` non-copyable and add `ty::Visibility`Jeffrey Seyfried-5/+5
2016-04-06add function to retrace a DefPath to a DefIdNiko Matsakis-0/+49
2016-04-06break dep-graph into modules, parameterize DepNodeNiko Matsakis-1/+1
2016-04-06rustc: retire hir::map's paths.Eduard Burtescu-190/+52
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-3/+3
2016-04-06rustc: dismantle hir::util, mostly moving functions to methods.Eduard Burtescu-1/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-0/+2024