| Age | Commit message (Expand) | Author | Lines |
| 2024-02-24 | Add asm label support to AST and HIR | Gary Guo | -1/+14 |
| 2024-02-23 | Don't ICE on anonymous struct in enum variant | clubby789 | -0/+5 |
| 2024-02-21 | Fix liveness analysis in the presence of never patterns | Nadrieril | -2/+9 |
| 2024-02-20 | Rollup merge of #121256 - Jarcho:visitor2, r=oli-obk | Nilstrieb | -377/+458 |
| 2024-02-18 | Allow AST and HIR visitors to return `ControlFlow` | Jason Newcomb | -377/+458 |
| 2024-02-17 | Add more checks for `unnamed_field` during HIR analysis | clubby789 | -0/+6 |
| 2024-02-12 | Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-02-12 | Rollup merge of #120950 - compiler-errors:miri-async-closurs, r=RalfJung,oli-obk | Matthias Krüger | -0/+6 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -1/+1 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -1/+12 |
| 2024-02-11 | Rollup merge of #120872 - petrochenkov:opthirpar, r=cjgillot | Matthias Krüger | -1/+1 |
| 2024-02-11 | is_closure_like | Michael Goulet | -0/+6 |
| 2024-02-10 | hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}` | Vadim Petrochenkov | -1/+1 |
| 2024-02-10 | Remove unnecessary `min_specialization` after bootstrap | Zalathar | -1/+1 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-08 | Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgr | bors | -18/+23 |
| 2024-02-08 | inline a function that is only used in clippy | Oli Scherer | -4/+0 |
| 2024-02-07 | hir: Add some FIXMEs for future work | Vadim Petrochenkov | -0/+2 |
| 2024-02-07 | hir: Remove `fn opt_hir_id` and `fn opt_span` | Vadim Petrochenkov | -3/+3 |
| 2024-02-07 | hir: Make sure all `HirId`s have corresponding HIR `Node`s | Vadim Petrochenkov | -15/+18 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+1 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+1 |
| 2024-02-06 | Make async closures directly lower to ClosureKind::CoroutineClosure | Michael Goulet | -0/+5 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-02-03 | hir: Remove the generic type parameter from `MaybeOwned` | Vadim Petrochenkov | -18/+7 |
| 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 |