| Age | Commit message (Expand) | Author | Lines |
| 2023-12-05 | rustc_interface: Address all `rustc::potential_query_instability` lints | Martin Nordholts | -1/+7 |
| 2023-12-05 | Factor out some repeated code. | Nicholas Nethercote | -14/+10 |
| 2023-12-05 | rustc_driver_impl: Address all `rustc::potential_query_instability` lints | Martin Nordholts | -1/+0 |
| 2023-12-05 | Auto merge of #118066 - estebank:structured-use-suggestion, r=b-naber | bors | -1/+86 |
| 2023-12-04 | Add FieldDef to StableMIR and methods to get type | Celina G. Val | -5/+95 |
| 2023-12-05 | Auto merge of #118230 - nnethercote:streamline-dataflow-cursors, r=cjgillot | bors | -243/+113 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -76/+42 |
| 2023-12-05 | Auto merge of #117088 - lcnr:generalize-alias, r=compiler-errors | bors | -26/+131 |
| 2023-12-05 | Consider only `#[no_mangle]` as builtin functions | DianQK | -2/+3 |
| 2023-12-04 | Address code review feedback | Eric Holk | -21/+28 |
| 2023-12-04 | Structured `use` suggestion on privacy error | Esteban Küber | -1/+86 |
| 2023-12-04 | Provide more suggestions for cloning immutable bindings | Esteban Küber | -1/+101 |
| 2023-12-04 | Deduplicate some logic | Esteban Küber | -181/+161 |
| 2023-12-04 | On "this .clone() is on the reference", provide more info | Esteban Küber | -1/+74 |
| 2023-12-04 | Tweak output on specific case | Esteban Küber | -1/+21 |
| 2023-12-04 | Suggest cloning and point out obligation errors on move error | Esteban Küber | -48/+124 |
| 2023-12-04 | Tweak `.clone()` suggestion to work in more cases | Esteban Küber | -3/+17 |
| 2023-12-04 | Fix some broken tests | Eric Holk | -1/+1 |
| 2023-12-04 | Option<CoroutineKind> | Eric Holk | -112/+93 |
| 2023-12-04 | Merge Async and Gen into CoroutineKind | Eric Holk | -218/+212 |
| 2023-12-04 | Rollup merge of #118565 - RalfJung:numeric_intrinsic, r=davidtwco | Guillaume Gomez | -46/+36 |
| 2023-12-04 | Make async gen fn an error | Eric Holk | -0/+15 |
| 2023-12-04 | gate gen fn behind gen_blocks | Eric Holk | -0/+4 |
| 2023-12-04 | Lower return types for gen fn to impl Iterator | Eric Holk | -80/+167 |
| 2023-12-04 | Add genness to FnHeader | Eric Holk | -5/+26 |
| 2023-12-04 | Finish implementing `RustcInternal` for `TyKind` | Celina G. Val | -13/+186 |
| 2023-12-04 | Add Variant and a few more APIs to stable_mir | Celina G. Val | -39/+153 |
| 2023-12-04 | Fix parser ICE when recovering `dyn`/`impl` after `for<...>` | sjwang05 | -10/+12 |
| 2023-12-04 | Don't include destruction scopes in THIR | Matthew Jasper | -162/+72 |
| 2023-12-04 | Use default params until effects in desugaring | Deadbeef | -0/+25 |
| 2023-12-04 | Avoid adding compiler-used functions to `symbols.o` | DianQK | -2/+18 |
| 2023-12-04 | Rollup merge of #118573 - petrochenkov:pathdatakind, r=TaKO8Ki | Takayuki Maeda | -132/+133 |
| 2023-12-04 | Rollup merge of #118551 - RalfJung:extern-types-bugs, r=compiler-errors | Takayuki Maeda | -0/+22 |
| 2023-12-04 | Rollup merge of #118540 - RalfJung:unsized-packed-offset, r=TaKO8Ki | Takayuki Maeda | -11/+23 |
| 2023-12-04 | Rollup merge of #118495 - weiznich:more_tests_for_on_unimplemented, r=compile... | Takayuki Maeda | -52/+98 |
| 2023-12-04 | Remove the `precise_pointer_size_matching` feature gate | Nadrieril | -21/+9 |
| 2023-12-04 | cleanup and comments | lcnr | -26/+34 |
| 2023-12-04 | generalize: handle occurs check failure in aliases | lcnr | -23/+120 |
| 2023-12-04 | do not fetch variance info during generalization | lcnr | -1/+1 |
| 2023-12-04 | Restrict what symbols can be used in `#[diagnostic::on_unimplemented]` format... | Georg Semmler | -52/+98 |
| 2023-12-04 | Inline and remove `fatal_no_raise`. | Nicholas Nethercote | -10/+3 |
| 2023-12-04 | Make `Handler::{err,bug}` more like `Handler::{warn,note}`. | Nicholas Nethercote | -10/+3 |
| 2023-12-04 | Remove `HandlerInner::emit`. | Nicholas Nethercote | -12/+12 |
| 2023-12-04 | Move some `HandlerInner` functions to `Handler`. | Nicholas Nethercote | -212/+164 |
| 2023-12-04 | Use `DiagnosticBuilder::new` more. | Nicholas Nethercote | -68/+36 |
| 2023-12-04 | De-genericize some `IntoDiagnostic` impls. | Nicholas Nethercote | -20/+20 |
| 2023-12-04 | Remove some unused code, and downgrade some `pub`s. | Nicholas Nethercote | -49/+6 |
| 2023-12-04 | Avoid `Diagnostic::new_with_code(..., None, ...)`. | Nicholas Nethercote | -5/+5 |
| 2023-12-04 | Always use `G` for `EmissionGuarantee` type variables. | Nicholas Nethercote | -13/+13 |
| 2023-12-04 | Rename some arguments. | Nicholas Nethercote | -10/+10 |