summary refs log tree commit diff
path: root/src/librustc/hir/map/mod.rs
AgeCommit message (Expand)AuthorLines
2020-03-06fix various typosMatthias Krüger-1/+1
2020-03-03use question mark operator in a few places.Matthias Krüger-3/+2
2020-03-01Auto merge of #69380 - Zoxc:parent-module, r=michaelwoeristerbors-7/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-29Reduce visibility of `get_module_parent_node` and remove `get_module_parent`John Kåre Alsaker-7/+1
2020-02-25improve ParentHirIterator discoverabilityMazdak Farrokhzad-12/+14
2020-02-16Do not ICE when encountering `yield` inside `async` blockEsteban Küber-1/+1
2020-02-06Make `krate` privateJohn Kåre Alsaker-1/+1
2020-02-06Remove the `Forest` typeJohn Kåre Alsaker-58/+31
2020-02-06Move the `krate` method to Hir and remove the Krate dep nodeJohn Kåre Alsaker-9/+0
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-1/+1
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-0/+18
2020-01-08intravisit: .expect_item -> .itemMazdak Farrokhzad-0/+8
2020-01-08hir::map: elide & simplifyMazdak Farrokhzad-3/+3
2020-01-08collector: clarify dependenciesMazdak Farrokhzad-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-5/+6
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-2/+3
2020-01-04canonicalize rustc_session importsMazdak Farrokhzad-1/+1
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-27Syntax for hir::Ty.Camille GILLOT-3/+3
2019-12-27Use Arena inside hir::FnSig.Camille GILLOT-2/+2
2019-12-26Visit for hir::Expr.Camille GILLOT-7/+7
2019-12-26Syntax for hir::Expr.Camille GILLOT-2/+2
2019-12-22Format the worldMark Rousskov-464/+370
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-1/+1
2019-12-21Use Arena inside hir::EnumDef.Camille GILLOT-3/+3
2019-12-21Use Arena inside hir::ImplItem.Camille GILLOT-3/+3
2019-12-21Use Arena inside hir::TraitItem.Camille GILLOT-3/+3
2019-12-21Use Arena inside hir::ForeignItem.Camille GILLOT-2/+2
2019-12-21Use Arena inside hir::Item.Camille GILLOT-3/+3
2019-12-21Use Arena inside hir::Crate.Camille GILLOT-9/+9
2019-12-14Do not ICE on unnamed futureEsteban Küber-3/+10
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-2/+0
2019-11-13Get `FnSig` by `HirId`Dylan MacKenzie-0/+35
2019-11-08hir::ItemKind::Fn: use hir::MethodSigMazdak Farrokhzad-7/+7
2019-10-28rustc: use IndexVec<DefIndex, T> instead of Vec<T>.Eduard-Mihai Burtescu-8/+6
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-1/+1
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-1/+1
2019-10-09self-profiling: Add events for everything except trait selection.Michael Woerister-0/+2
2019-09-30Auto merge of #64778 - csmoe:index, r=eddybbors-1/+1