about summary refs log tree commit diff
path: root/compiler/rustc_passes/src/hir_stats.rs
AgeCommit message (Expand)AuthorLines
2022-12-01rustc_hir: Change representation of import paths to support multiple resolutionsVadim Petrochenkov-1/+1
2022-12-01rustc_hir: Relax lifetime requirements on `Visitor::visit_path`Vadim Petrochenkov-1/+1
2022-11-11Introduce `ExprKind::IncludedBytes`clubby789-1/+2
2022-10-10Rename AssocItemKind::TyAlias to AssocItemKind::TypeMichael Goulet-1/+1
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-1/+1
2022-09-12Remove unused span argument from `walk_fn`.Nicholas Nethercote-4/+4
2022-09-12Remove `path_span` argument to the `visit_path_segment` methods.Nicholas Nethercote-8/+8
2022-09-08Arena-allocate `hir::Lifetime`.Nicholas Nethercote-0/+5
2022-09-05Rollup merge of #101142 - nnethercote:improve-hir-stats, r=davidtwcoDylan DPC-66/+215
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-29Improve HIR stats collector.Nicholas Nethercote-50/+194
2022-08-29Move a comment to the right place.Nicholas Nethercote-4/+4
2022-08-29Add prefix to every line of `-Zhir-stats` output.Nicholas Nethercote-12/+17
2022-08-11Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillotMatthias Krüger-7/+2
2022-08-11Add a second level to the AST size reporting.Nicholas Nethercote-34/+184
2022-08-11Add percentages to `-Zhir-stats` output.Nicholas Nethercote-6/+8
2022-08-11Change how `AssocItem` is reported.Nicholas Nethercote-5/+1
2022-08-11Improve AST stat collector.Nicholas Nethercote-13/+66
2022-08-11Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.Nicholas Nethercote-7/+2
2022-06-16Remove unused `hir_id` arg from `visit_attribute`.Nicholas Nethercote-1/+1
2022-05-20Introduce LifetimeCtxt.Camille GILLOT-1/+1
2022-04-21rename to `BoundKind` and add commentsSparrowLii-2/+2
2022-04-20Add `BoundCtxt` in `visit_param_bounds` to check questions in boundsSparrowLii-1/+2
2022-01-18Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obkbors-3/+3
2022-01-17add eq constraints on associated constantskadmin-3/+3
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-6/+0
2021-09-02Rename walk_crate.Camille GILLOT-1/+1
2021-09-02Drop walk_crate_and_attributes.Camille GILLOT-4/+6
2021-09-02Stop using walk_crate.Camille GILLOT-1/+1
2021-08-28Treat macros as HIR itemsinquisitivecrystal-5/+0
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-6/+6
2021-03-09Track HirId when visiting attributes.Camille GILLOT-1/+1
2021-02-23Rollup merge of #82258 - tmiasko:foreign-hir-stats, r=davidtwcoDylan DPC-0/+5
2021-02-19Rollup merge of #82238 - petrochenkov:nocratemod, r=Aaron1011Dylan DPC-10/+0
2021-02-18Print -Ztime-passes (and misc stats/logs) on stderr, not stdout.Eduard-Mihai Burtescu-6/+6
2021-02-18ast: Stop using `Mod` in `Crate`Vadim Petrochenkov-10/+0
2021-02-18Implement -Z hir-stats for nested foreign itemsTomasz Miąsko-0/+5
2021-02-15Only store a LocalDefId in hir::MacroDef.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-1/+1
2021-02-15Use ItemId as a strongly typed index.Camille GILLOT-1/+1
2020-11-03rustc_ast: `visit_mac` -> `visit_mac_call`Vadim Petrochenkov-1/+1
2020-11-03rustc_ast: Do not panic by default when visiting macro callsVadim Petrochenkov-0/+1
2020-08-30mv compiler to compiler/mark-0/+356