| Age | Commit message (Expand) | Author | Lines |
| 2024-03-14 | fixes #121331 | surechen | -12/+17 |
| 2024-03-12 | Manual rustfmt | Oli Scherer | -1/+1 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -2/+2 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -3/+3 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -0/+1 |
| 2024-03-07 | Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkov | Guillaume Gomez | -1/+1 |
| 2024-03-07 | Merge `check_mod_impl_wf` and `check_mod_type_wf` | Oli Scherer | -4/+13 |
| 2024-03-06 | Rollup merge of #122038 - Alexendoo:unused-qualifications, r=petrochenkov | Matthias Krüger | -33/+37 |
| 2024-03-05 | Fix linting paths with qself in `unused_qualifications` | Alex Macleod | -33/+37 |
| 2024-03-05 | Move visitor utils to `rustc_ast_ir` | Jason Newcomb | -1/+1 |
| 2024-03-05 | Eliminate all non-CRATE_DEF_ID uses of `feed_def_id` | Oli Scherer | -1/+1 |
| 2024-03-05 | Rename `DiagnosticMetadata` as `DiagMetadata`. | Nicholas Nethercote | -65/+60 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -3/+3 |
| 2024-03-03 | Rollup merge of #121528 - Alexendoo:unused_qualifications, r=petrochenkov | Matthias Krüger | -22/+24 |
| 2024-03-03 | Consider middle segments of paths in `unused_qualifications` | Alex Macleod | -22/+24 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -3/+3 |
| 2024-02-24 | Add asm label support to AST and HIR | Gary Guo | -0/+1 |
| 2024-02-21 | Convert `bug`s back to `delayed_bug`s. | Nicholas Nethercote | -2/+2 |
| 2024-02-21 | Convert `delayed_bug`s to `bug`s. | Nicholas Nethercote | -2/+2 |
| 2024-02-18 | resolve: Scale back unloading of speculatively loaded crates | Vadim Petrochenkov | -5/+0 |
| 2024-02-18 | By tracking import use types to check whether it is scope uses or the other s... | surechen | -7/+6 |
| 2024-02-14 | For E0038, suggest associated type if available | trevyn | -0/+18 |
| 2024-02-08 | Rollup merge of #120590 - compiler-errors:dead, r=Nilstrieb | Matthias Krüger | -5/+4 |
| 2024-02-08 | Rollup merge of #119592 - petrochenkov:unload, r=compiler-errors | Matthias Krüger | -7/+14 |
| 2024-02-06 | Rollup merge of #119939 - clubby789:static-const-generic-note, r=compiler-errors | Matthias Krüger | -20/+26 |
| 2024-02-06 | resolve: Unload speculatively resolved crates before freezing cstore | Vadim Petrochenkov | -7/+14 |
| 2024-02-02 | Remove dead args from functions | Michael Goulet | -5/+4 |
| 2024-02-02 | Clean up some things in the name resolver | León Orell Valerian Liehr | -6/+6 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -1/+1 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -29/+25 |
| 2024-01-24 | Don't manually resolve async closures in rustc_resolve | Michael Goulet | -29/+0 |
| 2024-01-17 | Auto merge of #119922 - nnethercote:fix-Diag-code-is_lint, r=oli-obk | bors | -3/+3 |
| 2024-01-15 | Auto merge of #119610 - Nadrieril:never_pattern_bindings, r=compiler-errors | bors | -32/+94 |
| 2024-01-14 | Add note to resolve error about generics from inside static/const | clubby789 | -20/+26 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -3/+3 |
| 2024-01-13 | store the segment name when resolution fails | bohan | -1/+2 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -11/+95 |
| 2024-01-10 | Explain never patterns in resolve | Nadrieril | -1/+31 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -2/+2 |
| 2024-01-10 | Shorten some error invocations. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -4/+4 |
| 2024-01-09 | Use `Result<_, IsNeverPattern>` consistently | Nadrieril | -9/+14 |
| 2024-01-09 | Only check bindings if the pattern is an or- or never- pattern | Nadrieril | -1/+11 |
| 2024-01-09 | Check bindings around never patterns | Nadrieril | -22/+37 |
| 2024-01-09 | Tweak binding map computation | Nadrieril | -26/+28 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -2/+2 |
| 2024-01-04 | fallback visibility for unexpected trait item | bohan | -1/+10 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -10/+6 |
| 2023-12-23 | Improve some names. | Nicholas Nethercote | -1/+1 |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -3/+3 |