| Age | Commit message (Expand) | Author | Lines |
| 2025-03-14 | Fix HIR param pretty printing some more. | Nicholas Nethercote | -3/+5 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Matthias Krüger | -1/+0 |
| 2025-03-12 | Inline and remove `State::print_item_type`. | Nicholas Nethercote | -22/+11 |
| 2025-03-11 | Rollup merge of #138063 - compiler-errors:improve-attr-unpretty, r=jdonszelmann | Jakub Beránek | -2/+2 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-03-10 | Fix pretty printing of parsed attrs in hir_pretty | Michael Goulet | -2/+2 |
| 2025-03-09 | Rollup merge of #138160 - jdonszelmann:move-find-attr2, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -1/+0 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-07 | Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis | Matthias Krüger | -0/+5 |
| 2025-03-07 | depend more on attr_data_structures and move find_attr! there | Jana Dönszelmann | -1/+1 |
| 2025-03-07 | Rollup merge of #138060 - jdonszelmann:revert-138019, r=compiler-errors | Matthias Krüger | -74/+0 |
| 2025-03-06 | Use closure parse code | Santiago Pastorino | -0/+1 |
| 2025-03-06 | Implement .use keyword as an alias of clone | Santiago Pastorino | -0/+4 |
| 2025-03-06 | Remove the `Option` part of range ends in the HIR | Oli Scherer | -11/+4 |
| 2025-03-05 | Revert #138019 after further discussion about adding this exception in hir-pr... | Jana Dönszelmann | -74/+0 |
| 2025-03-05 | Pretty-print `#[deprecated]` attribute in HIR. | Predrag Gruevski | -0/+74 |
| 2025-03-03 | Rollup merge of #132388 - frank-king:feature/where-cfg, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -0/+1 |
| 2025-03-01 | Rollup merge of #137686 - nbdd0121:asm_const, r=compiler-errors | Matthias Krüger | -1/+2 |
| 2025-02-27 | Introduce `AssocOp::Binary`. | Nicholas Nethercote | -4/+3 |
| 2025-02-26 | Handle asm const similar to inline const | Gary Guo | -1/+2 |
| 2025-02-24 | pretty print hir attributes | Jana Dönszelmann | -2/+7 |
| 2025-02-24 | Introduce new parsing infrastructure and types for parsed attributes | Jana Dönszelmann | -63/+42 |
| 2025-02-23 | Rollup merge of #137423 - Urgau:imprv-pretty-hir, r=compiler-errors | Jacob Pratt | -16/+60 |
| 2025-02-23 | Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obk | Matthias Krüger | -3/+3 |
| 2025-02-22 | Render implicit self with their shorthand syntax in HIR pretty printing | Urgau | -13/+42 |
| 2025-02-22 | Filter elided lifetimes in HIR pretty printing | Urgau | -3/+18 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -1/+1 |
| 2025-02-22 | Make a fake body to store typeck results for global_asm | Michael Goulet | -3/+3 |
| 2025-02-22 | Make asm a named field | Michael Goulet | -1/+1 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -9/+9 |
| 2025-02-08 | Rustfmt | bjorn3 | -4/+7 |
| 2025-02-06 | Add `rustc_hir_pretty::item_to_string` function | Guillaume Gomez | -0/+4 |
| 2025-02-05 | Add `rustc_hir_pretty::expr_to_string` function | Guillaume Gomez | -0/+4 |
| 2025-02-03 | Use a different hir type for patterns in pattern types than we use in match p... | Oli Scherer | -9/+42 |
| 2025-01-29 | Eliminate PatKind::Path | Oli Scherer | -3/+0 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -4/+4 |
| 2025-01-23 | Make `hir::TyKind::TraitObject` use tagged ptr | Boxy | -2/+3 |
| 2025-01-15 | Treat safe target_feature functions as unsafe by default | Oli Scherer | -0/+4 |
| 2025-01-14 | Add hir::HeaderSafety to make follow up commits simpler | Oli Scherer | -2/+6 |
| 2025-01-08 | Rename PatKind::Lit to Expr | Oli Scherer | -1/+1 |
| 2025-01-08 | Exhaustively handle expressions in patterns | Oli Scherer | -3/+17 |
| 2025-01-07 | Rollup merge of #134989 - max-niederman:guard-patterns-hir, r=oli-obk | Matthias Krüger | -0/+6 |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -1/+1 |
| 2024-12-31 | add guard patterns to HIR and implement lowering | Max Niederman | -0/+6 |
| 2024-12-20 | Support pretty-printing dyn* trait objects | David Tolnay | -2/+4 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-15 | Remove some leftover dead code | Jonathan Dönszelmann | -0/+6 |