| Age | Commit message (Expand) | Author | Lines |
| 2024-02-08 | Rollup merge of #120750 - compiler-errors:itctx-by-val, r=cjgillot | Matthias Krüger | -28/+28 |
| 2024-02-07 | No need to take ImplTraitContext by ref | Michael Goulet | -28/+28 |
| 2024-02-07 | hir: Make sure all `HirId`s have corresponding HIR `Node`s | Vadim Petrochenkov | -1/+2 |
| 2024-02-06 | Rollup merge of #120609 - petrochenkov:nousestem2, r=compiler-errors | Matthias Krüger | -3/+9 |
| 2024-02-06 | Auto merge of #120361 - compiler-errors:async-closures, r=oli-obk | bors | -2/+1 |
| 2024-02-06 | Make async closures directly lower to ClosureKind::CoroutineClosure | Michael Goulet | -2/+1 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-02-06 | Auto merge of #120392 - compiler-errors:async-bound-modifier, r=davidtwco,fmease | bors | -7/+12 |
| 2024-02-03 | hir: Remove the generic type parameter from `MaybeOwned` | Vadim Petrochenkov | -2/+2 |
| 2024-02-03 | hir: Stop keeping prefixes for most of `use` list stems | Vadim Petrochenkov | -3/+9 |
| 2024-01-31 | Add async bound modifier to enable async Fn bounds | Michael Goulet | -7/+12 |
| 2024-01-28 | hir: Use `InferArg` in `ArrayLen::Infer` | Vadim Petrochenkov | -1/+4 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-16 | Simplify BodyId hashing. | Camille GILLOT | -3/+3 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -2/+2 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -0/+1 |
| 2024-01-07 | Split note, fix const/static impl trait error | Michael Goulet | -2/+2 |
| 2024-01-07 | Inline some helpers no longer needed due to RPITIT being stable | Michael Goulet | -47/+29 |
| 2024-01-07 | Make ImplTraitPosition display more descriptive | Michael Goulet | -9/+9 |
| 2024-01-04 | Rollup merge of #119540 - fmease:no-effect-args-inside-dyn-trait, r=compiler-... | Matthias Krüger | -13/+15 |
| 2024-01-03 | Don't synthesize host effect args inside trait object types | León Orell Valerian Liehr | -13/+15 |
| 2024-01-01 | Deny defaults for higher-ranked generic parameters | León Orell Valerian Liehr | -30/+40 |
| 2023-12-27 | Auto merge of #119099 - fmease:always-const-trait-bounds, r=fee1-dead | bors | -37/+49 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -37/+49 |
| 2023-12-26 | Auto merge of #119324 - compiler-errors:rollup-c6eqcg9, r=compiler-errors | bors | -1/+5 |
| 2023-12-26 | Rollup merge of #119240 - compiler-errors:lang-item-more, r=petrochenkov | Michael Goulet | -1/+5 |
| 2023-12-26 | fallback `default` to `None` during ast-loweing for lifetime binder | bohan | -2/+23 |
| 2023-12-26 | Make some non-diagnostic-affecting QPath::LangItem into regular qpaths | Michael Goulet | -1/+5 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -17/+20 |
| 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 | -26/+27 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -26/+27 |
| 2023-12-20 | resolve: Eagerly feed closure visibilities | Vadim Petrochenkov | -5/+1 |
| 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 | -10/+10 |
| 2023-12-18 | resolve: Replace visibility table in resolver outputs with query feeding | Vadim Petrochenkov | -4/+6 |
| 2023-12-15 | banish hir::GenericBound::LangItemTrait | Michael Goulet | -6/+37 |
| 2023-12-15 | Collect lang items from AST | Michael Goulet | -0/+1 |
| 2023-12-10 | Auto merge of #116952 - compiler-errors:lifetime_capture_rules_2024, r=TaKO8Ki | bors | -2/+5 |
| 2023-12-10 | remove redundant imports | surechen | -1/+0 |
| 2023-12-09 | Rollup merge of #118766 - compiler-errors:lower-spans, r=spastorino | Guillaume Gomez | -3/+3 |
| 2023-12-09 | Lower spans for opaque duplicated lifetimes, const infer vars | Michael Goulet | -3/+3 |
| 2023-12-08 | More nits | Michael Goulet | -1/+2 |
| 2023-12-08 | Add tests | Michael Goulet | -9/+16 |
| 2023-12-08 | Support async gen fn | Michael Goulet | -3/+5 |
| 2023-12-06 | Auto merge of #118605 - fee1-dead-contrib:rm-rustc_host, r=compiler-errors | bors | -10/+2 |
| 2023-12-05 | Enable new capture rules by default on edition 2024 | Michael Goulet | -0/+1 |
| 2023-12-05 | Add lifetime_capture_rules_2024 | Michael Goulet | -2/+4 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -10/+2 |
| 2023-12-04 | Address code review feedback | Eric Holk | -7/+7 |