| Age | Commit message (Expand) | Author | Lines |
| 2024-01-28 | hir: Use `InferArg` in `ArrayLen::Infer` | Vadim Petrochenkov | -4/+6 |
| 2024-01-28 | hir: Remove unnecessary `HirId` from `hir::Let` | Vadim Petrochenkov | -13/+6 |
| 2024-01-26 | Auto merge of #119968 - clubby789:unused-feature, r=compiler-errors | bors | -1/+0 |
| 2024-01-26 | Auto merge of #116167 - RalfJung:structural-eq, r=lcnr | bors | -2/+0 |
| 2024-01-25 | Remove unused features | clubby789 | -1/+0 |
| 2024-01-25 | Rollup merge of #119305 - compiler-errors:async-fn-traits, r=oli-obk | Matthias Krüger | -0/+4 |
| 2024-01-24 | remove StructuralEq trait | Ralf Jung | -2/+0 |
| 2024-01-22 | Rollup merge of #120143 - compiler-errors:consolidate-instance-resolve-for-co... | Matthias Krüger | -0/+3 |
| 2024-01-21 | Auto merge of #120100 - oli-obk:astconv_lifetimes, r=BoxyUwU | bors | -1/+1 |
| 2024-01-19 | Consolidate logic around resolving built-in coroutine trait impls | Michael Goulet | -0/+3 |
| 2024-01-19 | Auto merge of #120006 - cjgillot:no-hir-owner, r=wesleywiser | bors | -9/+2 |
| 2024-01-18 | Don't forget that the lifetime on hir types is `'tcx` | Oli Scherer | -1/+1 |
| 2024-01-17 | Add `PatKind::Err` | Lieselotte | -3/+6 |
| 2024-01-16 | Simplify BodyId hashing. | Camille GILLOT | -8/+1 |
| 2024-01-16 | Get rid of the hir_owner query. | Camille GILLOT | -1/+1 |
| 2024-01-14 | Auto merge of #119361 - sjwang05:issue-119352, r=WaffleLapkin | bors | -0/+27 |
| 2024-01-12 | Fix ICE when suggesting dereferencing binop operands | sjwang05 | -0/+27 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -1/+9 |
| 2024-01-10 | Turn some free functions into methods | Oli Scherer | -1/+43 |
| 2024-01-09 | Auto merge of #117703 - compiler-errors:recursive-async, r=lcnr | bors | -0/+6 |
| 2024-01-09 | Rollup merge of #119704 - chenyukang:yukang-fix-let_underscore, r=Nilstrieb | Matthias Krüger | -1/+1 |
| 2024-01-08 | Don't check for recursion in generator witness fields | Michael Goulet | -0/+6 |
| 2024-01-08 | Fix 2 variable binding issues in let_underscore | yukang | -1/+1 |
| 2024-01-05 | Remove `hir::Guard` | Matthew Jasper | -28/+3 |
| 2024-01-03 | Rollup merge of #119239 - compiler-errors:yield-coercion, r=davidtwco | León Orell Valerian Liehr | -6/+0 |
| 2023-12-29 | Auto merge of #119259 - cjgillot:single-crate-id, r=Mark-Simulacrum | bors | -30/+36 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -0/+6 |
| 2023-12-25 | Only regular coroutines have movability | Michael Goulet | -6/+14 |
| 2023-12-25 | select AsyncFn traits during overloaded call op | Michael Goulet | -0/+4 |
| 2023-12-25 | Make closures carry their own ClosureKind, rather than deducing what it is fr... | Michael Goulet | -8/+17 |
| 2023-12-24 | Do not store stable crate id in on-disk hash map. | Camille GILLOT | -11/+13 |
| 2023-12-24 | Do not store stable_crate_id again in Definitions. | Camille GILLOT | -5/+2 |
| 2023-12-24 | Only store StableCrateId once in DefPathTable. | Camille GILLOT | -15/+22 |
| 2023-12-23 | Remove unnecessary arm in check_expr_yield | Michael Goulet | -6/+0 |
| 2023-12-22 | Rollup merge of #119222 - eholk:into-async-iterator, r=compiler-errors,dtolnay | Michael Goulet | -0/+1 |
| 2023-12-22 | Split coroutine desugaring kind from source | Michael Goulet | -31/+47 |
| 2023-12-22 | Use `IntoAsyncIterator` in `for await` loop desugaring | Eric Holk | -0/+1 |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -0/+2 |
| 2023-12-22 | Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler... | bors | -2/+1 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -2/+1 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -4/+8 |
| 2023-12-19 | Desugar for await loops | Eric Holk | -0/+2 |
| 2023-12-18 | Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl... | Michael Woerister | -16/+15 |
| 2023-12-15 | Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errors | Jubilee | -6/+4 |
| 2023-12-15 | NFC don't convert types to identical types | Matthias Krüger | -6/+4 |
| 2023-12-15 | Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillot | Jubilee | -7/+36 |
| 2023-12-15 | Fix enforcement of generics for associated items | Michael Goulet | -0/+36 |
| 2023-12-15 | banish hir::GenericBound::LangItemTrait | Michael Goulet | -7/+0 |
| 2023-12-15 | Annotate some bugs | Michael Goulet | -1/+1 |
| 2023-12-08 | Auto merge of #118420 - compiler-errors:async-gen, r=eholk | bors | -17/+18 |