summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
2020-02-21Do not ICE when encountering `yield` inside `async` blockEsteban Küber-3/+3
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-3/+3
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-1/+1
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-1/+1
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-4/+4
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-3/+25
2020-01-08intravisit: .expect_item -> .itemMazdak Farrokhzad-0/+8
2020-01-08hir::map: elide & simplifyMazdak Farrokhzad-3/+3
2020-01-08collector: clarify dependenciesMazdak Farrokhzad-12/+15
2020-01-08collector: use impl TraitMazdak Farrokhzad-12/+6
2020-01-08collector: extract upstream_cratesMazdak Farrokhzad-13/+17
2020-01-08canonicalize imports in map::blockMazdak Farrokhzad-53/+53
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-20/+23
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-3/+1
2020-01-04hir::{hir,def,itemlikevisit,pat_util,print} -> rustc_hirMazdak Farrokhzad-39/+0
2020-01-04split hir/mod.rs -> hir.rs & hir/hir.rsMazdak Farrokhzad-3/+4
2020-01-04canonicalize rustc_session importsMazdak Farrokhzad-3/+2
2020-01-04move Node{Map,Set} -> rustc_session::node_idMazdak Farrokhzad-2/+2
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-2/+2
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-2/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-7/+7
2019-12-27Syntax for hir::Ty.Camille GILLOT-19/+25
2019-12-27Use Arena inside hir::FnSig.Camille GILLOT-8/+8
2019-12-26Visit for hir::Expr.Camille GILLOT-7/+7
2019-12-26Syntax for hir::Expr.Camille GILLOT-11/+11
2019-12-22Format the worldMark Rousskov-780/+655
2019-12-21Use Arena inside hir::Body.Camille GILLOT-1/+1
2019-12-21Use Arena inside hir::Mod.Camille GILLOT-1/+1
2019-12-21Use Arena inside hir::StructField.Camille GILLOT-2/+2
2019-12-21Use Arena inside hir::EnumDef.Camille GILLOT-4/+4
2019-12-21Use Arena inside hir::ImplItem.Camille GILLOT-6/+6
2019-12-21Use Arena inside hir::TraitItem.Camille GILLOT-6/+6
2019-12-21Use Arena inside hir::ForeignItem.Camille GILLOT-3/+3
2019-12-21Handle Attributes in arena.Camille GILLOT-1/+1
2019-12-21Use Arena inside hir::Item.Camille GILLOT-6/+6
2019-12-21Use Arena inside hir::Crate.Camille GILLOT-11/+11
2019-12-14Do not ICE on unnamed futureEsteban Küber-3/+10
2019-12-06Rename to `then_some` and `then`varkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-7/+1
2019-11-26Make the HIR map own the Definitions.Camille GILLOT-5/+5
2019-11-23Move def collector from `rustc` to `rustc_resolve`Vadim Petrochenkov-353/+10
2019-11-19More HashStable.Camille GILLOT-3/+1
2019-11-14TAIT: use hack in ->HIR to avoid more changesMazdak Farrokhzad-3/+2
2019-11-13Get `FnSig` by `HirId`Dylan MacKenzie-0/+35
2019-11-08ast::ItemKind::Fn: use ast::FnSigMazdak Farrokhzad-9/+4
2019-11-08ast::MethodSig -> ast::FnSigMazdak Farrokhzad-1/+1
2019-11-08hir::MethodSig -> hir::FnSigMazdak Farrokhzad-6/+6
2019-11-08hir::ItemKind::Fn: use hir::MethodSigMazdak Farrokhzad-10/+10
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-1/+1
2019-11-05rustc: remove "GlobalMetaData" dead code from hir::map::definitions.Eduard-Mihai Burtescu-87/+3