| Age | Commit message (Expand) | Author | Lines |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -0/+1 |
| 2023-12-22 | Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler... | bors | -19/+21 |
| 2023-12-21 | Rollup merge of #119154 - surechen:fix_119067, r=fmease | Matthias Krüger | -5/+6 |
| 2023-12-21 | Simple modification of diagnostic information | surechen | -5/+6 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -19/+21 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -2/+2 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -0/+1 |
| 2023-12-18 | Auto merge of #117818 - fmease:properly-reject-defaultness-on-free-consts, r=... | bors | -5/+7 |
| 2023-12-18 | Auto merge of #119069 - matthiaskrgr:rollup-xxk4m30, r=matthiaskrgr | bors | -2/+15 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `ShowSpanVisitor::span_diagnostic` as `ShowSpanVisitor::dcx`. | Nicholas Nethercote | -6/+6 |
| 2023-12-18 | Rename `AstValidator::err_handler` as `AstValidator::dcx`. | Nicholas Nethercote | -41/+38 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -3/+3 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -4/+4 |
| 2023-12-18 | Deny ~const trait bounds in inherent impl headers | León Orell Valerian Liehr | -2/+15 |
| 2023-12-12 | Correctly gate the parsing of match arms without body | Nadrieril | -1/+37 |
| 2023-12-10 | remove redundant imports | surechen | -2/+2 |
| 2023-12-08 | Rename some more coro_kind -> coroutine_kind | Michael Goulet | -2/+2 |
| 2023-12-08 | Make some matches exhaustive to avoid bugs, fix tools | Michael Goulet | -5/+6 |
| 2023-12-08 | coro_kind -> coroutine_kind | Michael Goulet | -1/+1 |
| 2023-12-04 | Address code review feedback | Eric Holk | -1/+1 |
| 2023-12-04 | Option<CoroutineKind> | Eric Holk | -2/+7 |
| 2023-12-04 | Merge Async and Gen into CoroutineKind | Eric Holk | -1/+1 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -2/+2 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -2/+2 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-12-01 | Auto merge of #117472 - jmillikin:stable-c-str-literals, r=Nilstrieb | bors | -1/+0 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -0/+1 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -3/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+0 |
| 2023-11-24 | Add `Span` to `TraitBoundModifier` | Deadbeef | -3/+2 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -6/+6 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -10/+8 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -3/+3 |
| 2023-11-12 | Auto merge of #117817 - fmease:deny-more-tilde-const, r=fee1-dead | bors | -47/+44 |
| 2023-11-12 | Deny more `~const` trait bounds | León Orell Valerian Liehr | -47/+44 |
| 2023-11-11 | Reject defaultness on free consts | León Orell Valerian Liehr | -5/+7 |
| 2023-11-01 | Stabilize C string literals | John Millikin | -1/+0 |
| 2023-10-31 | Test the multispan case in `tests.ui/bounds-lifetime.rs`. | Nicholas Nethercote | -1/+1 |
| 2023-10-31 | Fix a `FIXME`, by adding a `gate_multi` macro. | Nicholas Nethercote | -18/+24 |
| 2023-10-31 | Rearrange the `gate_feature_*` macros. | Nicholas Nethercote | -60/+58 |
| 2023-10-31 | Use `if let` to reduce some excessive indentation. | Nicholas Nethercote | -53/+45 |
| 2023-10-31 | Use a slice pattern to neaten a condition. | Nicholas Nethercote | -8/+3 |
| 2023-10-31 | Cover two more cases in the `gate_doc` macro. | Nicholas Nethercote | -18/+14 |
| 2023-10-31 | Streamline `gate_feature_*` macros. | Nicholas Nethercote | -30/+14 |
| 2023-10-30 | Explicitly reject const C-variadic functions | Nicholas Bishop | -2/+28 |
| 2023-10-30 | Fix bad-c-variadic error being emitted multiple times | Nicholas Bishop | -6/+14 |
| 2023-10-27 | Feature gate `gen` blocks, even in 2024 edition | Oli Scherer | -1/+6 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-16 | docs: add Rust logo to more compiler crates | Michael Howell | -0/+3 |