| Age | Commit message (Expand) | Author | Lines |
| 2024-07-17 | Forbid `!Sized` types and references | Boxy | -12/+54 |
| 2024-07-16 | Add `ConstArgKind::Path` and make `ConstArg` its own HIR node | Noah Lev | -41/+74 |
| 2024-07-16 | Use `ConstArg` for const param defaults | Noah Lev | -4/+7 |
| 2024-07-16 | Use `ConstArg` for array lengths | Noah Lev | -1/+1 |
| 2024-07-16 | Use `ConstArg` for assoc item constraints | Noah Lev | -12/+21 |
| 2024-07-16 | Setup ty::Const functions for `ConstArg` | Noah Lev | -7/+4 |
| 2024-07-16 | hir: Create `hir::ConstArgKind` enum | Noah Lev | -8/+11 |
| 2024-07-15 | Move rustc_infer::infer::error_reporting to rustc_infer::error_reporting::infer | Michael Goulet | -1/+1 |
| 2024-07-15 | make invalid_type_param_default lint show up in cargo future-compat reports | Ralf Jung | -2/+0 |
| 2024-07-14 | find_field does not need to be a query. | Camille GILLOT | -19/+0 |
| 2024-07-11 | Auto merge of #127575 - chenyukang:yukang-fix-struct-fields-ice, r=compiler-e... | bors | -1/+4 |
| 2024-07-11 | report pat no field error no recoverd struct variant | yukang | -1/+4 |
| 2024-07-10 | Rollup merge of #127094 - Borgerr:E0191-suggestion-correction, r=fmease | Matthias Krüger | -1/+13 |
| 2024-07-09 | E0191 suggestion correction, inserts turbofish without dyn (#91997) | Ashton Hunt | -1/+13 |
| 2024-07-09 | Auto merge of #127358 - oli-obk:taint_itemctxt, r=fmease | bors | -182/+194 |
| 2024-07-09 | Auto merge of #127493 - compiler-errors:crate-level-import, r=lcnr | bors | -13/+13 |
| 2024-07-09 | Remove HirTyLowerer::set_tainted_by_errors, since it is now redundant | Oli Scherer | -91/+96 |
| 2024-07-09 | Automatically taint when reporting errors from ItemCtxt | Oli Scherer | -94/+101 |
| 2024-07-09 | Auto merge of #127200 - fee1-dead-contrib:trait_def_const_trait, r=compiler-e... | bors | -12/+12 |
| 2024-07-08 | Move trait selection error reporting to its own top-level module | Michael Goulet | -13/+13 |
| 2024-07-08 | Remove `structured_errors` module | Oli Scherer | -5/+2 |
| 2024-07-08 | Remove `StructuredDiag` | Oli Scherer | -78/+43 |
| 2024-07-08 | Remove another `StructuredDiag` impl | Oli Scherer | -73/+1 |
| 2024-07-08 | Rollup merge of #127452 - fee1-dead-contrib:fx-intrinsic-counting, r=fmease | 许杰友 Jieyou Xu (Joe) | -6/+12 |
| 2024-07-08 | Rollup merge of #127439 - compiler-errors:uplift-elaborate, r=lcnr | 许杰友 Jieyou Xu (Joe) | -12/+11 |
| 2024-07-08 | Rollup merge of #127437 - compiler-errors:uplift-trait-ref-is-knowable, r=lcnr | 许杰友 Jieyou Xu (Joe) | -8/+10 |
| 2024-07-07 | Auto merge of #127172 - compiler-errors:full-can_eq-everywhere, r=lcnr | bors | -49/+44 |
| 2024-07-07 | Uplift trait_ref_is_knowable and friends | Michael Goulet | -8/+8 |
| 2024-07-07 | Add fundamental to trait def | Michael Goulet | -0/+2 |
| 2024-07-07 | Fix intrinsic const parameter counting with `effects` | Deadbeef | -6/+12 |
| 2024-07-07 | iter_identity is a better name | Michael Goulet | -12/+11 |
| 2024-07-06 | Import via rustc_type_ir::outlives | Michael Goulet | -1/+1 |
| 2024-07-05 | Rollup merge of #127392 - estebank:arg-type, r=jieyouxu | Jubilee | -3/+3 |
| 2024-07-05 | Use verbose suggestion for changing arg type | Esteban Küber | -3/+3 |
| 2024-07-05 | Rework receiver_is_valid | Michael Goulet | -50/+42 |
| 2024-07-05 | Actually just make can_eq process obligations (almost) everywhere | Michael Goulet | -9/+4 |
| 2024-07-05 | Process alias-relate obligations when proving receiver_is_valid | Michael Goulet | -1/+9 |
| 2024-07-05 | Use `ControlFlow` results for visitors that are only looking for a single value | Oli Scherer | -42/+32 |
| 2024-07-04 | Rollup merge of #127319 - oli-obk:fail2taint, r=compiler-errors | Matthias Krüger | -69/+1 |
| 2024-07-04 | Remove a use of `StructuredDiag`, which is incompatible with automatic error ... | Oli Scherer | -69/+1 |
| 2024-07-04 | Better suggestion span for missing type parameter | Esteban Küber | -4/+3 |
| 2024-07-03 | Add `constness` to `TraitDef` | Deadbeef | -12/+12 |
| 2024-07-02 | Rewrite dropck | Boxy | -9/+25 |
| 2024-07-01 | Rollup merge of #127181 - BoxyUwU:dump_def_parents, r=compiler-errors | Matthias Krüger | -1/+50 |
| 2024-06-30 | add `rustc_dump_def_parents` attribute | Boxy | -1/+50 |
| 2024-06-30 | Make `feature(effects)` require `-Znext-solver` | Deadbeef | -0/+12 |
| 2024-06-30 | Auto merge of #127133 - matthiaskrgr:rollup-jxkp3yf, r=matthiaskrgr | bors | -1/+18 |
| 2024-06-29 | Rollup merge of #127110 - surechen:fix_125488_06, r=compiler-errors | Matthias Krüger | -1/+18 |
| 2024-06-29 | Auto merge of #120639 - fee1-dead-contrib:new-effects-desugaring, r=oli-obk | bors | -67/+224 |
| 2024-06-29 | Fix a error suggestion for E0121 when using placeholder _ as return types on ... | surechen | -1/+18 |