| Age | Commit message (Expand) | Author | Lines |
| 2025-09-17 | Remove `DynKind` | León Orell Valerian Liehr | -1/+1 |
| 2025-09-09 | erase_regions to erase_and_anonymize_regions | Boxy | -1/+1 |
| 2025-08-08 | Reduce indirect assoc parent queries | Cameron Steffen | -1/+1 |
| 2025-07-30 | Distinguish appending and replacing self ty in predicates | Michael Goulet | -2/+2 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -1/+1 |
| 2025-07-18 | HIR ty lowering: Validate `PointeeSized` bounds | León Orell Valerian Liehr | -5/+1 |
| 2025-07-18 | Don't reject *multiple* relaxed bounds, reject *duplicate* ones. | León Orell Valerian Liehr | -14/+12 |
| 2025-07-18 | Reword diagnostic about relaxing non-`Sized` bound | León Orell Valerian Liehr | -25/+22 |
| 2025-06-27 | hir_analysis: prohibit `dyn PointeeSized` | David Wood | -1/+5 |
| 2025-06-25 | Add runtime check to avoid overwrite arg easily in diag and store and restore... | xizheyin | -0/+1 |
| 2025-06-18 | Rollup merge of #140247 - BoxyUwU:iats_no_query_cycles, r=lcnr | Trevor Gross | -3/+4 |
| 2025-06-17 | Don't build `ParamEnv` and do trait solving in `ItemCtxt`s | Boxy | -3/+4 |
| 2025-06-16 | hir_analysis: add `{Meta,Pointee}Sized` bounds | David Wood | -1/+52 |
| 2025-05-06 | Preserve generic args in suggestions for ambiguous associated items | León Orell Valerian Liehr | -24/+29 |
| 2025-05-06 | Rename and move several error reporting methods | León Orell Valerian Liehr | -14/+181 |
| 2025-04-15 | Don't compute name of associated item if it's an RPITIT | Michael Goulet | -2/+1 |
| 2025-04-15 | Move `name` field from `AssocItem` to `AssocKind` variants. | Nicholas Nethercote | -17/+21 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -28/+29 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -20/+24 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -2/+2 |
| 2025-03-17 | Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexing | Yotam Ofek | -2/+2 |
| 2025-03-10 | use next_back() instead of last() on DoubleEndedIterator | Matthias Krüger | -1/+1 |
| 2025-03-06 | Rollup merge of #137565 - compiler-errors:macro-ex, r=estebank | Michael Goulet | -0/+3 |
| 2025-03-04 | mgca: Lower all const paths as `ConstArgKind::Path` | Noah Lev | -14/+22 |
| 2025-03-04 | Also note struct access, and fix macro expansion from foreign crates | Michael Goulet | -1/+1 |
| 2025-03-03 | Fix associated type errors too | Michael Goulet | -0/+3 |
| 2025-02-26 | Rollup merge of #137631 - TaKO8Ki:issue-137508, r=compiler-errors | León Orell Valerian Liehr | -1/+5 |
| 2025-02-26 | fix #137508 | Takayuki Maeda | -1/+5 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -4/+3 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -1/+1 |
| 2025-02-11 | Remove some the spans pointing at the enum in the path and its generic args | Esteban Küber | -8/+5 |
| 2025-02-11 | Explain that in paths generics can't be set on both the enum and the variant | Esteban Küber | -17/+41 |
| 2025-01-31 | Make comma separated lists of anything easier to make for errors | Esteban Küber | -36/+10 |
| 2025-01-22 | Also check for associated fns on primitives in E0223 similar-path check. | Zachary S | -3/+9 |
| 2025-01-22 | For E0223, suggest associated functions that are similar to the path, even if... | Zachary S | -4/+6 |
| 2025-01-15 | Rework trait expansion to happen once explicitly | Michael Goulet | -20/+30 |
| 2025-01-14 | Add `tcx.visible_traits()` and use it for producing diagnostics | Trevor Gross | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-14 | Rollup merge of #133392 - compiler-errors:object-sup, r=lcnr | Matthias Krüger | -127/+117 |
| 2024-12-13 | Rename ty_def_id so people will stop using it by accident | Michael Goulet | -3/+2 |
| 2024-12-11 | Fix ICE when multiple supertrait substitutions need assoc but only one is pro... | Michael Goulet | -19/+23 |
| 2024-12-11 | Dont use span as key when collecting missing associated types from dyn | Michael Goulet | -128/+114 |
| 2024-12-07 | Do not talk about "trait `<Foo = Bar>`" | Esteban Küber | -1/+7 |
| 2024-11-30 | Do not create trait object type if missing associated types | Michael Goulet | -9/+16 |
| 2024-11-25 | Remove span hack that doesnt do anything | Michael Goulet | -34/+1 |
| 2024-11-20 | we should not be reporting generic error if there is not a segment to deny | Michael Goulet | -2/+2 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -2/+2 |
| 2024-10-14 | Move trait bound modifiers into hir::PolyTraitRef | Michael Goulet | -4/+4 |
| 2024-09-27 | Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-... | Matthias Krüger | -7/+7 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -7/+7 |