| Age | Commit message (Expand) | Author | Lines |
| 2025-08-01 | Auto merge of #144446 - nnethercote:opt-region-constraints, r=lcnr | bors | -20/+19 |
| 2025-07-31 | Overhaul `Constraint`. | Nicholas Nethercote | -20/+19 |
| 2025-07-31 | Remove `ParamEnvAnd::into_parts`. | Nicholas Nethercote | -2/+2 |
| 2025-07-29 | Create two methods to fix `find_oldest_ancestor_in_same_ctxt` | xizheyin | -1/+1 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -3/+3 |
| 2025-07-28 | Rename trait_of_item -> trait_of_assoc | Cameron Steffen | -2/+2 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -247/+236 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -247/+236 |
| 2025-07-25 | Mention type that could be `Clone` but isn't in more cases | Esteban Küber | -0/+52 |
| 2025-07-25 | Rollup merge of #144200 - estebank:dont-point-at-closure, r=lcnr | Matthias Krüger | -51/+83 |
| 2025-07-23 | Point at the type that doesn't impl `Clone` in more cases beyond closures | Esteban Küber | -10/+5 |
| 2025-07-21 | Reduce comment verbosity | Esteban Küber | -33/+5 |
| 2025-07-21 | Tweak spans when encountering multiline initializer in move error | Esteban Küber | -2/+9 |
| 2025-07-21 | Generalize logic pointing at binding moved into closure | Esteban Küber | -24/+55 |
| 2025-07-21 | Tweak borrowck label pointing at `!Copy` value moved into closure | Esteban Küber | -51/+78 |
| 2025-07-21 | Dont ICE on copy error being suppressed due to overflow | Michael Goulet | -4/+5 |
| 2025-07-13 | Remove hir::AssocItemKind. | Camille GILLOT | -31/+15 |
| 2025-07-04 | Nits | Michael Goulet | -2/+2 |
| 2025-07-04 | Fix elided lifetimes in rustdoc | Michael Goulet | -3/+3 |
| 2025-07-04 | Remove Symbol for Named LateParam/Bound variants | Michael Goulet | -9/+8 |
| 2025-07-01 | mir: Mark `Statement` and `BasicBlockData` as `#[non_exhaustive]` | dianqk | -0/+1 |
| 2025-06-27 | Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errors | bors | -2/+3 |
| 2025-06-26 | Rollup merge of #142637 - compiler-errors:less-globs, r=lcnr | Michael Goulet | -2/+3 |
| 2025-06-26 | Rollup merge of #124595 - estebank:issue-104232, r=davidtwco | Matthias Krüger | -29/+27 |
| 2025-06-25 | Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk | Jana Dönszelmann | -1/+7 |
| 2025-06-25 | Remove some glob imports from the type system | Michael Goulet | -2/+3 |
| 2025-06-25 | Add runtime check to avoid overwrite arg easily in diag and store and restore... | xizheyin | -1/+7 |
| 2025-06-24 | Suggest cloning `Arc` moved into closure | Esteban Küber | -29/+27 |
| 2025-06-22 | Init local_names lazily for borrowck diagnostics | Kornel | -19/+53 |
| 2025-06-22 | Avoid panic when debug info is missing | Kornel | -3/+7 |
| 2025-06-19 | Remove old format_args diagnostic. | Mara Bos | -27/+11 |
| 2025-06-16 | Handle same-crate macro for borrowck semicolon suggestion | Urgau | -4/+1 |
| 2025-06-15 | Rollup merge of #142543 - Urgau:span-borrowck-semicolon, r=fmease | León Orell Valerian Liehr | -3/+7 |
| 2025-06-15 | Suggest adding semicolon in user code rather than macro impl details | Urgau | -3/+7 |
| 2025-06-12 | Rollup merge of #141069 - chenyukang:yukang-fix-137486-suggest-mut, r=davidtwco | Matthias Krüger | -1/+13 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -2/+2 |
| 2025-06-04 | Don't refer to 'local binding' in extern macro. | Mara Bos | -1/+7 |
| 2025-06-02 | fix bug where borrowck tries to describe a name from a macro in another crate | Jana Dönszelmann | -8/+16 |
| 2025-05-27 | Suggest mut when possbile for temporary value dropped while borrowed | yukang | -1/+13 |
| 2025-05-27 | Fix some var names | Michael Goulet | -3/+3 |
| 2025-05-27 | Rename unpack to kind | Michael Goulet | -2/+2 |
| 2025-05-02 | remove an unused codepath | Jana Dönszelmann | -6/+1 |
| 2025-05-02 | Test that names of variables in external macros are not shown on a borrow error | Jana Dönszelmann | -0/+8 |
| 2025-04-25 | Rollup merge of #140257 - amandasystems:housecleaning, r=wesleywiser | Matthias Krüger | -22/+19 |
| 2025-04-24 | Some drive-by housecleaning in `rustc_borrowck` | Amanda Stjerna | -22/+19 |
| 2025-04-22 | Use `is_lang_item` and `as_lang_item` instead of handrolling their logic | Oli Scherer | -6/+1 |
| 2025-04-19 | Auto merge of #139114 - m-ou-se:super-let-pin, r=davidtwco | bors | -6/+14 |
| 2025-04-17 | Rollup merge of #139770 - nnethercote:rename-LifetimeName, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2025-04-16 | Rename `LifetimeName` as `LifetimeKind`. | Nicholas Nethercote | -1/+1 |
| 2025-04-15 | Fix wrong suggestion for async gen block and add regression ui test for #139839 | Guillaume Gomez | -4/+9 |