about summary refs log tree commit diff
path: root/compiler/rustc_passes/src/input_stats.rs
AgeCommit message (Expand)AuthorLines
2025-07-13Retire hir::*ItemRef.Camille GILLOT-6/+6
2025-07-13Retire hir::ForeignItemRef.Camille GILLOT-3/+3
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-2/+2
2025-06-24Tweak `-Zinput-stats` and `-Zmeta-stats` output.Nicholas Nethercote-6/+7
2025-06-24Reverse order of `-Zinput-stats` and `-Zmeta-stats` output.Nicholas Nethercote-0/+1
2025-06-24Make stats code nicer.Nicholas Nethercote-18/+37
2025-06-12Overhaul the `thousands` module.Nicholas Nethercote-8/+8
2025-05-28Avoid over-counting of `UsePath` in the HIR stats.Nicholas Nethercote-2/+8
2025-03-28Add `{ast,hir,thir}::PatKind::Missing` variants.Nicholas Nethercote-0/+2
2025-03-09Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...Matthias Krüger-2/+2
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-2/+2
2025-03-07Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obkMatthias Krüger-2/+2
2025-03-07Move `visit_id` calls.Nicholas Nethercote-2/+2
2025-03-06Implement .use keyword as an alias of cloneSantiago Pastorino-1/+2
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-2/+2
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-13/+9
2025-02-08Rustfmtbjorn3-203/+228
2025-01-31Overhaul `to_readable_str`.Nicholas Nethercote-8/+8
2025-01-29Eliminate PatKind::PathOli Scherer-1/+0
2025-01-23Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`Boxy-4/+3
2025-01-08Rename PatKind::Lit to ExprOli Scherer-2/+2
2024-12-31add guard patterns to HIR and implement loweringMax Niederman-0/+1
2024-12-17Fix `-Z inputs-stats` ordering.Nicholas Nethercote-7/+11
2024-12-15Add hir::AttributeJonathan Dönszelmann-1/+1
2024-12-14(Re-)Implement impl_trait_in_bindingsMichael Goulet-0/+1
2024-12-12Add unwrap_unsafe_binder and wrap_unsafe_binder macro operatorsMichael Goulet-4/+35
2024-12-12Lower AST and resolve lifetimes for unsafe binder typesMichael Goulet-0/+2
2024-12-10Remove more traces of anonymous ADTsMichael Goulet-1/+0
2024-12-08Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-deadMatthias Krüger-0/+1
2024-11-25Refactor `where` predicates, and reserve for attributes supportFrank King-6/+5
2024-11-24add guard pattern AST nodeMax Niederman-0/+1
2024-11-15Merge `-Zhir-stats` into `-Zinput-stats`Sam Estep-0/+704