| Age | Commit message (Expand) | Author | Lines |
| 2024-02-24 | Add asm label support to AST and HIR | Gary Guo | -0/+1 |
| 2024-02-23 | compiler: clippy::complexity fixes | Matthias Krüger | -1/+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-20 | Rollup merge of #121167 - petrochenkov:unload2, r=wesleywiser | Nilstrieb | -6/+0 |
| 2024-02-20 | Add newtype for using the prelude in resolution | clubby789 | -8/+18 |
| 2024-02-19 | Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers. | Nicholas Nethercote | -71/+88 |
| 2024-02-18 | resolve: Scale back unloading of speculatively loaded crates | Vadim Petrochenkov | -6/+0 |
| 2024-02-18 | By tracking import use types to check whether it is scope uses or the other s... | surechen | -80/+139 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -20/+32 |
| 2024-02-16 | Rollup merge of #121111 - trevyn:associated-type-suggestion, r=davidtwco | Guillaume Gomez | -0/+18 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -20/+32 |
| 2024-02-15 | Rollup merge of #121084 - oli-obk:create_def_forever_red2, r=WaffleLapkin | Matthias Krüger | -1/+1 |
| 2024-02-14 | For E0038, suggest associated type if available | trevyn | -0/+18 |
| 2024-02-14 | Move all the heavy lifting from `TyCtxtAt::create_def` into `TyCtxt::create_def` | Oli Scherer | -1/+1 |
| 2024-02-14 | Rollup merge of #120966 - chenyukang:yukang-fix-120599-resolve, r=pnkfelix | Guillaume Gomez | -23/+39 |
| 2024-02-14 | remove importing suggestions when there is a shadowed typo canddiate | yukang | -23/+39 |
| 2024-02-13 | Bump `indexmap` | clubby789 | -1/+2 |
| 2024-02-12 | Improve some codes according to the reviews | Frank King | -5/+5 |
| 2024-02-12 | Check representation of unnamed fields | Frank King | -13/+18 |
| 2024-02-12 | Lowering field access for anonymous adts | Frank King | -21/+88 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -0/+2 |
| 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/+15 |
| 2024-02-06 | Rollup merge of #119939 - clubby789:static-const-generic-note, r=compiler-errors | Matthias Krüger | -32/+71 |
| 2024-02-06 | resolve: Unload speculatively resolved crates before freezing cstore | Vadim Petrochenkov | -7/+15 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -0/+2 |
| 2024-02-04 | Suggest `[tail @ ..]` on `[..tail]` and `[...tail]` where `tail` is unresolved | León Orell Valerian Liehr | -14/+38 |
| 2024-02-03 | Rollup merge of #120592 - trevyn:cleanup-to-string, r=Nilstrieb | Matthias Krüger | -2/+2 |
| 2024-02-02 | Remove unnecessary `.to_string()`/`.as_str()`s | trevyn | -2/+2 |
| 2024-02-02 | Remove dead args from functions | Michael Goulet | -5/+4 |
| 2024-02-02 | Suggest changing ty to const params if appropriate | León Orell Valerian Liehr | -1/+64 |
| 2024-02-02 | Clean up some things in the name resolver | León Orell Valerian Liehr | -13/+15 |
| 2024-01-30 | Rollup merge of #118533 - chenyukang:yukang-fix-118455, r=petrochenkov | Guillaume Gomez | -17/+15 |
| 2024-01-30 | Rollup merge of #120488 - nnethercote:diag-lifetimes, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2024-01-30 | Rollup merge of #120402 - compiler-errors:async-closure-def-tree, r=cjgillot | Guillaume Gomez | -6/+12 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -1/+1 |
| 2024-01-29 | Supress unhelpful diagnostics for unresolved top level attributes | yukang | -17/+15 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -74/+71 |
| 2024-01-29 | Remove bogus `{code}` attributes on `TraitImplMismatch`. | Nicholas Nethercote | -2/+1 |
| 2024-01-27 | Make the coroutine def id of an async closure the child of the closure def id | Michael Goulet | -6/+12 |
| 2024-01-26 | Rollup merge of #120322 - compiler-errors:higher-ranked-async-closures, r=oli... | Matthias Krüger | -29/+0 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-24 | Don't manually resolve async closures in rustc_resolve | Michael Goulet | -29/+0 |
| 2024-01-22 | Rollup merge of #119369 - bvanjoi:fix-119301, r=petrochenkov | Matthias Krüger | -16/+39 |
| 2024-01-22 | Auto merge of #120080 - cuviper:128-align-packed, r=nikic | bors | -1/+1 |
| 2024-01-21 | exclude unexported macro bindings from extern crate | bohan | -16/+39 |
| 2024-01-19 | Pack the u128 in LitKind::Int | Josh Stone | -1/+1 |
| 2024-01-20 | Don't delete any lifetimes with bounds | trevyn | -1/+2 |
| 2024-01-17 | Make crate_inherent_impls fallible and stop using `track_errors` for it | Oli Scherer | -4/+2 |