| Age | Commit message (Expand) | Author | Lines |
| 2025-10-02 | Auto merge of #147055 - beepster4096:subtype_is_not_a_projection, r=lcnr | bors | -6/+3 |
| 2025-09-28 | Point at multiple outlives requirements instead of just the first one | Esteban Küber | -5/+8 |
| 2025-09-28 | Address review comment | Esteban Küber | -10/+14 |
| 2025-09-28 | reword note | Esteban Küber | -1/+1 |
| 2025-09-28 | Point at lifetime requirement origin in more cases | Esteban Küber | -16/+14 |
| 2025-09-28 | Point at fn bound that introduced lifetime obligation | Esteban Küber | -0/+9 |
| 2025-09-26 | ProjectionElem::Subtype -> CastKind::Subtype | beepster4096 | -6/+3 |
| 2025-09-17 | Remove `DynKind` | León Orell Valerian Liehr | -2/+2 |
| 2025-09-12 | Introduce trait_item_of | Cameron Steffen | -1/+1 |
| 2025-08-22 | Region inference: Use outlives-static constraints in constraint search | Amanda Stjerna | -14/+16 |
| 2025-08-20 | diagnostics :3 | lcnr | -1/+1 |
| 2025-08-20 | handle opaque types before region inference | lcnr | -43/+52 |
| 2025-08-19 | Rollup merge of #145041 - lcnr:borrowck-limitations-error, r=BoxyUwU | Stuart Cook | -13/+72 |
| 2025-08-18 | comment style changes | Deadbeef | -35/+34 |
| 2025-08-17 | refactor return type of `suggest_ampmut` into an enum | Deadbeef | -171/+178 |
| 2025-08-16 | overhaul `&mut` suggestions in borrowck errors | Deadbeef | -323/+360 |
| 2025-08-14 | Adjust error message grammar to be less awkward | Jake Goulding | -1/+1 |
| 2025-08-14 | add comment | lcnr | -1/+6 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -1/+2 |
| 2025-08-13 | rework `add_placeholder_from_predicate_note` | lcnr | -9/+49 |
| 2025-08-13 | also consider HR bounds | lcnr | -3/+17 |
| 2025-08-13 | avoid duplicate error string | lcnr | -1/+1 |
| 2025-08-10 | review comments | Esteban Küber | -5/+7 |
| 2025-08-10 | Add support for method calls | Esteban Küber | -33/+41 |
| 2025-08-10 | Point at the `Fn()` or `FnMut()` bound that coerced a closure, which caused a... | Esteban Küber | -1/+39 |
| 2025-08-09 | `suggest_borrow_generic_arg`: use the correct generic args | dianne | -7/+22 |
| 2025-08-08 | borrowck: defer opaque type errors | lcnr | -4/+20 |
| 2025-08-03 | Rename `Printer` variables. | Nicholas Nethercote | -8/+8 |
| 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 |