| Age | Commit message (Expand) | Author | Lines |
| 2025-04-14 | Rollup merge of #139811 - yotamofek:pr/newtype_cleanups, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -1/+1 |
| 2025-04-14 | Rollup merge of #139127 - compiler-errors:prim-ty-hack, r=oli-obk | Matthias Krüger | -0/+5 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -1/+1 |
| 2025-04-11 | Rollup merge of #139662 - nnethercote:tweak-DefPathData, r=compiler-errors | Jacob Pratt | -3/+3 |
| 2025-04-11 | Only compute the `DefId` when a diagnostic is definitely emitted | Oli Scherer | -22/+22 |
| 2025-04-11 | Avoid a node_id_to_def_id call by just storing DefIds instead of NodeIds | Oli Scherer | -5/+4 |
| 2025-04-11 | Avoid storing the `LocalDefId` twice | Oli Scherer | -7/+5 |
| 2025-04-11 | Avoid another node_id_to_def_id call | Oli Scherer | -8/+6 |
| 2025-04-11 | Avoid a reverse map that is only used in diagnostics paths | Oli Scherer | -15/+22 |
| 2025-04-11 | Adjust an assertion. | Nicholas Nethercote | -3/+3 |
| 2025-04-10 | Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead | Matthias Krüger | -8/+12 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -8/+12 |
| 2025-04-09 | Avoid an empty trait name in impl blocks. | Nicholas Nethercote | -3/+0 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -9/+4 |
| 2025-04-02 | Rollup merge of #139184 - Urgau:crate-root-lint-levels, r=jieyouxu | Takayuki Maeda | -4/+13 |
| 2025-04-01 | Rollup merge of #138790 - xizheyin:issue-138626, r=compiler-errors | Matthias Krüger | -12/+12 |
| 2025-04-01 | Auto merge of #138740 - nnethercote:ast-ItemKind-idents, r=fmease | bors | -137/+168 |
| 2025-04-01 | Address review comments. | Nicholas Nethercote | -49/+50 |
| 2025-04-01 | Move `ast::Item::ident` into `ast::ItemKind`. | Nicholas Nethercote | -109/+139 |
| 2025-04-01 | Use `sym::dummy` in one more place. | Nicholas Nethercote | -1/+1 |
| 2025-03-31 | Expose `registered_tools` directly without `TyCtxt`-query | Urgau | -4/+13 |
| 2025-03-31 | hygiene: Rename semi-transparent to semi-opaque | Vadim Petrochenkov | -3/+3 |
| 2025-03-30 | Fix up partial res of segment in primitive resolution hack | Michael Goulet | -0/+5 |
| 2025-03-28 | Rollup merge of #139075 - oli-obk:resolver-item-lifetime, r=compiler-errors | Matthias Krüger | -1/+4 |
| 2025-03-28 | Do not treat lifetimes from parent items as influencing child items | Oli Scherer | -1/+4 |
| 2025-03-28 | Rollup merge of #138678 - durin42:rmeta-stability, r=fmease | Matthias Krüger | -3/+5 |
| 2025-03-28 | Remove `kw::Extra` checks that are no longer necessary. | Nicholas Nethercote | -9/+4 |
| 2025-03-27 | Rollup merge of #139014 - xizheyin:issue-138931, r=oli-obk | Jacob Pratt | -34/+74 |
| 2025-03-27 | rustc_resolve: prevent iteration of refids for completeness | Augie Fackler | -2/+3 |
| 2025-03-27 | Improve suggest construct with literal syntax instead of calling | xizheyin | -34/+74 |
| 2025-03-27 | Rollup merge of #138985 - oli-obk:push-mvlqmtmyozro, r=compiler-errors | Stuart Cook | -25/+35 |
| 2025-03-27 | Rollup merge of #138977 - oli-obk:invoc-parent-keep-aggregated, r=compiler-er... | Stuart Cook | -24/+15 |
| 2025-03-26 | Use the correct binder scope for elided lifetimes in assoc consts | Oli Scherer | -25/+35 |
| 2025-03-26 | Don't deaggregate InvocationParent just to reaggregate it again | Oli Scherer | -24/+15 |
| 2025-03-26 | Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e... | Stuart Cook | -27/+0 |
| 2025-03-25 | Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obk | Jacob Pratt | -15/+44 |
| 2025-03-25 | Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors | Matthias Krüger | -16/+10 |
| 2025-03-25 | Rollup merge of #138924 - nnethercote:less-kw-Empty-3, r=compiler-errors | Matthias Krüger | -18/+20 |
| 2025-03-25 | Rollup merge of #138886 - samueltardieu:push-xxkzmupznoky, r=jieyouxu | Matthias Krüger | -1/+2 |
| 2025-03-25 | Allow defining opaques in statics and consts | Michael Goulet | -15/+44 |
| 2025-03-25 | Track whether an assoc item is in a trait impl or an inherent impl | Oli Scherer | -16/+10 |
| 2025-03-25 | Rollup merge of #138837 - petrochenkov:resinstab2, r=jieyouxu | Takayuki Maeda | -12/+6 |
| 2025-03-25 | Rollup merge of #138580 - petrochenkov:resinstab, r=Nadrieril | Takayuki Maeda | -14/+9 |
| 2025-03-25 | Use `Option<Symbol>` in `ModuleKind::Def`. | Nicholas Nethercote | -18/+20 |
| 2025-03-24 | resolve: Avoid some unstable iteration 2 | Vadim Petrochenkov | -14/+9 |
| 2025-03-24 | Rollup merge of #138882 - oli-obk:ast-lowering-mod-rib, r=fee1-dead | Matthias Krüger | -14/+11 |
| 2025-03-24 | Remove fields that are dead since the removal of type ascription syntax | León Orell Valerian Liehr | -27/+0 |
| 2025-03-24 | Fix autofix for `self` and `self as …` in `unused_imports` lint | Samuel Tardieu | -1/+2 |
| 2025-03-24 | `with_scope` is only ever used for ast modules | Oli Scherer | -14/+11 |