| Age | Commit message (Expand) | Author | Lines |
| 2022-11-28 | Keep track of the start of the argument block of a closure | Sarthak Singh | -0/+8 |
| 2022-11-27 | Auto merge of #104048 - cjgillot:split-lifetime, r=compiler-errors | bors | -2/+3 |
| 2022-11-24 | Record in HIR whether lifetime elision was succesful. | Camille GILLOT | -2/+3 |
| 2022-11-24 | Auto merge of #104321 - Swatinem:async-gen, r=oli-obk | bors | -13/+23 |
| 2022-11-24 | Avoid `GenFuture` shim when compiling async constructs | Arpad Borsos | -13/+23 |
| 2022-11-23 | Fix rebase | Esteban Küber | -1/+1 |
| 2022-11-23 | Suggest `.clone()` or `ref binding` on E0382 | Esteban Küber | -2/+2 |
| 2022-11-23 | Rollup merge of #104721 - WaffleLapkin:deref-harder, r=oli-obk | Dylan DPC | -84/+78 |
| 2022-11-22 | Rollup merge of #104612 - Swatinem:async-ret-y, r=estebank | Manish Goregaokar | -9/+9 |
| 2022-11-22 | `rustc_ast_lowering`: remove `ref` patterns | Maybe Waffle | -84/+78 |
| 2022-11-22 | Split `MacArgs` in two. | Nicholas Nethercote | -1/+1 |
| 2022-11-19 | Lower return type outside async block creation | Arpad Borsos | -9/+9 |
| 2022-11-18 | Auto merge of #101562 - nnethercote:shrink-ast-Expr-harder, r=petrochenkov | bors | -8/+8 |
| 2022-11-17 | Auto merge of #104219 - bryangarza:async-track-caller-dup, r=eholk | bors | -6/+31 |
| 2022-11-17 | Auto merge of #104170 - cjgillot:hir-def-id, r=fee1-dead | bors | -0/+3 |
| 2022-11-17 | Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ... | Nicholas Nethercote | -8/+8 |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -2/+10 |
| 2022-11-13 | Store LocalDefId in hir::Closure. | Camille GILLOT | -0/+3 |
| 2022-11-11 | Introduce `ExprKind::IncludedBytes` | clubby789 | -0/+4 |
| 2022-11-10 | Refactor nested for-loops into find() calls | Bryan Garza | -12/+5 |
| 2022-11-09 | Allow and add `track_caller` to generators | Bryan Garza | -23/+37 |
| 2022-10-13 | Lower condition directly from AST to HIR | Nathan Whitaker | -22/+24 |
| 2022-10-12 | Let chains should still drop temporaries | Nathan Whitaker | -11/+34 |
| 2022-10-11 | wip: trying to enable #[track_caller] on async fn | Eric Holk | -1/+19 |
| 2022-10-11 | rustc_hir: Less error-prone methods for accessing `PartialRes` resolution | Vadim Petrochenkov | -6/+2 |
| 2022-09-29 | Mark ignore(illustrative) on docs in compiler/rustc_ast_lowering/src/expr.rs | reez12g | -3/+3 |
| 2022-09-24 | separate definitions and `HIR` owners | Takayuki Maeda | -1/+1 |
| 2022-09-16 | Rollup merge of #101825 - spastorino:fix-rpit-changes, r=oli-obk | Guillaume Gomez | -51/+47 |
| 2022-09-14 | Pass ImplTraitContext as &, there's no need for that to be &mut | Santiago Pastorino | -18/+16 |
| 2022-09-14 | Revert "Rollup merge of #101496 - spastorino:lower_lifetime_binder_api_change... | Santiago Pastorino | -33/+31 |
| 2022-09-14 | make `mk_attr_id` part of `ParseSess` | SparrowLii | -1/+1 |
| 2022-09-12 | Impove diagnostic for .await-ing non-futures | Lukas Markeffsky | -3/+9 |
| 2022-09-09 | Make async fn in traits work | Michael Goulet | -2/+3 |
| 2022-09-08 | Auto merge of #101577 - Dylan-DPC:rollup-l9xw7i7, r=Dylan-DPC | bors | -31/+32 |
| 2022-09-08 | Rollup merge of #101496 - spastorino:lower_lifetime_binder_api_changes, r=oli... | Dylan DPC | -31/+32 |
| 2022-09-08 | Introduce `DotDotPos`. | Nicholas Nethercote | -4/+7 |
| 2022-09-07 | Allow lower_lifetime_binder receive a closure | Santiago Pastorino | -31/+32 |
| 2022-09-06 | Pass ImplTraitContext as &mut to avoid the need of ImplTraitContext::reborrow... | Santiago Pastorino | -16/+18 |
| 2022-09-06 | Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillot | bors | -3/+3 |
| 2022-09-05 | Auto merge of #101261 - TaKO8Ki:separate-receiver-from-arguments-in-hir, r=cj... | bors | -4/+4 |
| 2022-09-05 | separate the receiver from arguments in HIR | Takayuki Maeda | -4/+4 |
| 2022-09-05 | Address review comments. | Nicholas Nethercote | -1/+1 |
| 2022-09-05 | Make `hir::PathSegment::hir_id` non-optional. | Nicholas Nethercote | -1/+2 |
| 2022-09-05 | Make `hir::PathSegment::res` non-optional. | Nicholas Nethercote | -2/+3 |
| 2022-09-02 | Refactor and re-use BindingAnnotation | Cameron Steffen | -3/+3 |
| 2022-09-01 | Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorino | bors | -2/+2 |
| 2022-08-30 | Change fatal diagnostic to an error. | JeanCASPAR | -1/+7 |
| 2022-08-29 | Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`. | Nicholas Nethercote | -2/+2 |
| 2022-08-27 | remove span_fatal from ast_lowering | Jean CASPAR | -3/+3 |
| 2022-08-22 | Migrate all span_err(...) in ast_lowering to SessionDiagnostic | Jean CASPAR | -5/+3 |