| Age | Commit message (Expand) | Author | Lines |
| 2024-10-11 | Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiser | bors | -40/+0 |
| 2024-10-10 | Add gate for precise capturing in traits | Michael Goulet | -5/+14 |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -18/+9 |
| 2024-10-02 | Move in_trait into OpaqueTyOrigin | Michael Goulet | -43/+37 |
| 2024-10-02 | Use named fields for OpaqueTyOrigin | Michael Goulet | -5/+7 |
| 2024-10-02 | Remove redundant in_trait from hir::TyKind::OpaqueDef | Michael Goulet | -1/+0 |
| 2024-10-01 | Remove anon struct and union types | Michael Goulet | -40/+0 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -4/+4 |
| 2024-09-22 | Auto merge of #130337 - BoxyUwU:anon_const_macro_call, r=camelid | bors | -1/+1 |
| 2024-09-21 | Handle macro calls in anon const def creation take 2 | Boxy | -1/+1 |
| 2024-09-20 | Add missing diagnostics and flesh out tests | Michael Goulet | -0/+5 |
| 2024-09-20 | Implement RTN in resolve_bound_vars and HIR ty lowering | Michael Goulet | -2/+2 |
| 2024-09-20 | Conditionally allow lowering RTN (..) in paths | Michael Goulet | -1/+21 |
| 2024-09-12 | Re-enable `ConstArgKind::Path` lowering by default | Noah Lev | -4/+3 |
| 2024-09-01 | Rollup merge of #129493 - cjgillot:early-opaque-def, r=petrochenkov | Matthias Krüger | -26/+4 |
| 2024-08-31 | Create opaque definitions in resolver. | Camille GILLOT | -26/+4 |
| 2024-08-31 | Implement `elided_named_lifetimes` lint | Pavel Grigorenko | -3/+3 |
| 2024-08-27 | Rollup merge of #129626 - compiler-errors:explicit-named, r=fmease | Matthias Krüger | -2/+0 |
| 2024-08-27 | Rollup merge of #129625 - compiler-errors:generic-args-mode, r=fmease | Matthias Krüger | -1/+1 |
| 2024-08-27 | Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau | Matthias Krüger | -0/+1 |
| 2024-08-26 | Rename ParenthesizedGenericArgs to GenericArgsMode | Michael Goulet | -1/+1 |
| 2024-08-26 | Remove ParamMode::ExplicitNamed | Michael Goulet | -2/+0 |
| 2024-08-19 | Retroactively feature gate `ConstArgKind::Path` | Boxy | -3/+4 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_ast_lowering`. | Nicholas Nethercote | -0/+1 |
| 2024-08-10 | rustc_ast_lowering: make "using `_` for array lengths is unstable" translatable | Pavel Grigorenko | -2/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -4/+6 |
| 2024-07-26 | Rollup merge of #128226 - oli-obk:option_vs_empty_slice, r=petrochenkov | Trevor Gross | -3/+3 |
| 2024-07-26 | Remove redundant option that was just encoding that a slice was empty | Oli Scherer | -3/+3 |
| 2024-07-25 | Support ?Trait bounds in supertraits and dyn Trait under a feature gate | Bryanskiy | -15/+13 |
| 2024-07-16 | Add `ConstArgKind::Path` and make `ConstArg` its own HIR node | Noah Lev | -33/+117 |
| 2024-07-16 | Use `ConstArg` for const param defaults | Noah Lev | -1/+1 |
| 2024-07-16 | Use `ConstArg` for array lengths | Noah Lev | -2/+2 |
| 2024-07-16 | Use `ConstArg` for assoc item constraints | Noah Lev | -1/+1 |
| 2024-07-16 | Setup ast_lowering functions for `ConstArg` | Noah Lev | -50/+64 |
| 2024-07-16 | hir: Create `hir::ConstArgKind` enum | Noah Lev | -3/+3 |
| 2024-07-16 | Add `current_def_id_parent` to `LoweringContext` | Noah Lev | -6/+26 |
| 2024-07-03 | Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebank | Matthias Krüger | -15/+10 |
| 2024-06-28 | Change RTN to use .. again | Michael Goulet | -15/+10 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -76/+15 |
| 2024-06-24 | Deny use<> for RPITITs | Michael Goulet | -0/+20 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -2/+2 |
| 2024-06-17 | Delay a bug and mark precise_capturing as not incomplete | Michael Goulet | -1/+5 |
| 2024-06-17 | Detect duplicates | Michael Goulet | -4/+7 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -68/+64 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -1/+3 |
| 2024-06-07 | Rollup merge of #124214 - carbotaniuman:parse_unsafe_attrs, r=michaelwoerister | Matthias Krüger | -0/+1 |
| 2024-06-07 | Revert "Cache whether a body has inline consts" | Oli Scherer | -7/+1 |
| 2024-06-06 | Parse unsafe attributes | carbotaniuman | -0/+1 |
| 2024-06-04 | Handle safety keyword for extern block inner items | Santiago Pastorino | -1/+1 |
| 2024-05-31 | Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com... | Matthias Krüger | -30/+21 |