| Age | Commit message (Expand) | Author | Lines |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -3/+3 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -3/+3 |
| 2023-12-19 | resolve: Feed visibilities for unresolved trait impl items | Vadim Petrochenkov | -2/+8 |
| 2023-12-18 | resolve: Replace visibility table in resolver outputs with query feeding | Vadim Petrochenkov | -0/+2 |
| 2023-12-08 | Auto merge of #118420 - compiler-errors:async-gen, r=eholk | bors | -5/+9 |
| 2023-12-08 | coro_kind -> coroutine_kind | Michael Goulet | -5/+9 |
| 2023-12-08 | Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors | bors | -1/+1 |
| 2023-12-04 | Address code review feedback | Eric Holk | -6/+8 |
| 2023-12-04 | Option<CoroutineKind> | Eric Holk | -3/+6 |
| 2023-12-04 | Merge Async and Gen into CoroutineKind | Eric Holk | -3/+3 |
| 2023-12-03 | Parse a pattern with no arm | Nadrieril | -1/+1 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -12/+12 |
| 2023-11-17 | On resolve error of `[rest..]`, suggest `[rest @ ..]` | Esteban Küber | -0/+8 |
| 2023-10-27 | Rename `RibKind::ClosureOrAsync` to reflect how it is actually used | Oli Scherer | -9/+9 |
| 2023-10-27 | Add gen blocks to ast and do some broken ast lowering | Oli Scherer | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -9/+20 |
| 2023-10-02 | Rollup merge of #114454 - Nilstrieb:no-evil-sorting, r=cjgillot | Tyler Mandry | -20/+18 |
| 2023-10-02 | Replace `HashMap` with `IndexMap` in pattern binding resolve | Nilstrieb | -20/+18 |
| 2023-09-29 | Auto merge of #116089 - estebank:issue-115992-2, r=compiler-errors | bors | -1/+19 |
| 2023-09-26 | Don't store lazyness in DefKind | Michael Goulet | -3/+3 |
| 2023-09-25 | When suggesting `self.x` for `S { x }`, use `S { x: self.x }` | Esteban Küber | -1/+19 |
| 2023-09-14 | Auto merge of #115677 - matthewjasper:let-expr-recovery, r=b-naber | bors | -1/+1 |
| 2023-09-11 | Move let expression checking to parsing | Matthew Jasper | -1/+1 |
| 2023-09-10 | Do not suggest generic const items unless enabled | León Orell Valerian Liehr | -1/+5 |
| 2023-09-01 | Fall through when resolving elided assoc const lifetimes | Michael Goulet | -34/+29 |
| 2023-08-30 | Capture lifetimes for associated type bounds destined to be lowered to opaques | Michael Goulet | -0/+1 |
| 2023-08-28 | RPITITs capture all their lifetimes | Michael Goulet | -12/+9 |
| 2023-08-20 | Warn on elided lifetimes in associated constants | Michael Goulet | -24/+55 |
| 2023-08-09 | rustc: Move `crate_types` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -3/+3 |
| 2023-08-08 | Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli... | Matthias Krüger | -3/+3 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -3/+3 |
| 2023-08-06 | Auto merge of #114487 - compiler-errors:opaques-refactoring-idk, r=cjgillot | bors | -30/+29 |
| 2023-08-05 | a function is just another AnonymousCreateParameter rib | Michael Goulet | -30/+28 |
| 2023-08-05 | Consolidate opaque ty and async fn lowering code | Michael Goulet | -0/+1 |
| 2023-08-05 | Remove invalid lint when there is a generic argument in prefix path | yukang | -1/+2 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -1/+1 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -6/+2 |
| 2023-07-28 | Resolve generic const items | León Orell Valerian Liehr | -69/+101 |
| 2023-07-25 | Auto merge of #113958 - lukas-code:doc-links, r=GuillaumeGomez,petrochenkov | bors | -2/+11 |
| 2023-07-22 | Use features() over features_untracked() where possible | León Orell Valerian Liehr | -1/+1 |
| 2023-07-22 | fix doc links on `use` items | Lukas Markeffsky | -2/+11 |
| 2023-07-18 | Fix removal span calculation of unused_qualifications suggestion | 许杰友 Jieyou Xu (Joe) | -3/+3 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -1/+1 |
| 2023-07-14 | Rollup merge of #112729 - jieyouxu:unused-qualifications-suggestion, r=b-naber | Matthias Krüger | -1/+5 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -3/+8 |
| 2023-07-13 | Add machine-applicable suggestion for `unused_qualifications` lint | 许杰友 Jieyou Xu (Joe) | -1/+5 |
| 2023-07-10 | Rollup merge of #113331 - chenyukang:yukang-fix-112590-false-positive, r=este... | Matthias Krüger | -4/+4 |
| 2023-07-07 | Add filter with next segment while lookup typo for path | yukang | -4/+4 |
| 2023-07-05 | resolve: Use `Interned` for `Module` | Vadim Petrochenkov | -1/+1 |