| Age | Commit message (Expand) | Author | Lines |
| 2024-09-20 | Add missing diagnostics and flesh out tests | Michael Goulet | -2/+2 |
| 2024-09-20 | Flesh out some TODOs | Michael Goulet | -1/+2 |
| 2024-09-20 | Conditionally allow lowering RTN (..) in paths | Michael Goulet | -0/+7 |
| 2024-09-13 | Disallow hidden references to mutable static | Obei Sideg | -51/+0 |
| 2024-08-27 | Add `warn(unreachable_pub)` to `rustc_hir_analysis`. | Nicholas Nethercote | -90/+90 |
| 2024-08-21 | Use bool in favor of Option<()> for diagnostics | Michael Goulet | -3/+3 |
| 2024-07-29 | Delegation: support generics for delegation from free functions | Bryanskiy | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -3/+6 |
| 2024-07-23 | Suggest full trait ref (with placeholders) on unresolved assoc tys | León Orell Valerian Liehr | -4/+5 |
| 2024-07-23 | Inside eager ty aliases on unresolved assoc tys suggest fully qualifying inst... | León Orell Valerian Liehr | -0/+16 |
| 2024-07-23 | HIR ty lowering: Refactor the way the projectee ("QSelf") gets passed to diag... | León Orell Valerian Liehr | -3/+3 |
| 2024-07-23 | Suggesting an available assoc item is always maybe-incorrect | León Orell Valerian Liehr | -3/+5 |
| 2024-07-21 | Auto merge of #127722 - BoxyUwU:new_adt_const_params_limitations, r=compiler-... | bors | -0/+8 |
| 2024-07-19 | Rollup merge of #127966 - oli-obk:structured_diag, r=compiler-errors | Matthias Krüger | -0/+14 |
| 2024-07-19 | Rollup merge of #127814 - folkertdev:c-cmse-nonsecure-call-error-messages, r=... | Matthias Krüger | -0/+27 |
| 2024-07-19 | Use structured suggestions for unconstrained generic parameters on impl blocks | Oli Scherer | -0/+14 |
| 2024-07-18 | Rollup merge of #127929 - estebank:addr_of, r=compiler-errors | Matthias Krüger | -39/+13 |
| 2024-07-18 | Use more accurate span for `addr_of!` suggestion | Esteban Küber | -39/+13 |
| 2024-07-18 | improve error reporting | Folkert | -1/+3 |
| 2024-07-18 | move CMSE validation to hir_analysis | Folkert | -0/+25 |
| 2024-07-17 | Account for structs that have unused params in nested types in fields | Michael Goulet | -0/+2 |
| 2024-07-17 | Mention that type parameters are used recursively | Michael Goulet | -0/+15 |
| 2024-07-17 | Forbid `!Sized` types and references | Boxy | -0/+8 |
| 2024-07-08 | Remove `structured_errors` module | Oli Scherer | -0/+1 |
| 2024-07-08 | Remove another `StructuredDiag` impl | Oli Scherer | -14/+0 |
| 2024-07-04 | Rollup merge of #127319 - oli-obk:fail2taint, r=compiler-errors | Matthias Krüger | -9/+0 |
| 2024-07-04 | Remove a use of `StructuredDiag`, which is incompatible with automatic error ... | Oli Scherer | -9/+0 |
| 2024-07-04 | Better suggestion span for missing type parameter | Esteban Küber | -4/+3 |
| 2024-06-30 | Make `feature(effects)` require `-Znext-solver` | Deadbeef | -0/+6 |
| 2024-06-20 | Slightly refactor the dumping of HIR analysis data | León Orell Valerian Liehr | -2/+2 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -2/+2 |
| 2024-06-12 | Auto merge of #126319 - workingjubilee:rollup-lendnud, r=workingjubilee | bors | -0/+12 |
| 2024-06-12 | Require any function with a tait in its signature to actually constrain a hid... | Oli Scherer | -0/+11 |
| 2024-06-04 | Cleanup: HIR ty lowering: Consolidate assoc item access checking | León Orell Valerian Liehr | -0/+12 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -2/+2 |
| 2024-05-01 | Auto merge of #124356 - fmease:fewer-magic-numbers-in-names, r=lcnr | bors | -0/+10 |
| 2024-04-30 | Replace item names containing an error code with something more meaningful | León Orell Valerian Liehr | -0/+10 |
| 2024-04-30 | Normalize trait ref before orphan check & consider ty params in alias types t... | León Orell Valerian Liehr | -5/+30 |
| 2024-04-15 | Validation and other things | Michael Goulet | -0/+3 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+7 |
| 2024-04-08 | Start handling pattern types at the HIR -> Ty conversion boundary | Oli Scherer | -0/+2 |
| 2024-03-29 | Stop doing so much to handle subdiagnostics | Michael Goulet | -43/+1 |
| 2024-03-29 | Stop removing substs from Adt type in coherence | Michael Goulet | -1/+14 |
| 2024-03-18 | Rollup merge of #121258 - fmease:assoc-const-eq-reject-overly-generic-tys, r=... | Matthias Krüger | -0/+38 |
| 2024-03-16 | Rollup merge of #121720 - tmandry:split-refining, r=compiler-errors | León Orell Valerian Liehr | -0/+1 |
| 2024-03-13 | Reject escaping bound vars in the type of assoc const bindings | León Orell Valerian Liehr | -0/+15 |
| 2024-03-13 | Reject early-bound params in the type of assoc const bindings | León Orell Valerian Liehr | -0/+23 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -4/+4 |
| 2024-03-08 | Improve error message for opaque captures | Michael Goulet | -0/+12 |
| 2024-03-05 | Split refining_impl_trait lint into _reachable, _internal variants | Tyler Mandry | -0/+1 |