| Age | Commit message (Expand) | Author | Lines |
| 2024-12-18 | make no-variant types a dedicated Variants variant | Ralf Jung | -12/+12 |
| 2024-12-18 | Variants::Single: do not use invalid VariantIdx for uninhabited enums | Ralf Jung | -5/+8 |
| 2024-12-18 | Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu | bors | -22/+14 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -22/+14 |
| 2024-12-17 | Clarify the match ergonomics 2024 migration lint's output | dianne | -5/+8 |
| 2024-12-17 | Rollup merge of #133265 - the8472:extract-if-ranges, r=cuviper | Matthias Krüger | -1/+1 |
| 2024-12-17 | Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obk | bors | -6/+6 |
| 2024-12-17 | small refactor to region error handling | lcnr | -10/+7 |
| 2024-12-17 | Auto merge of #134302 - bjorn3:remove_driver_queries, r=oli-obk,jieyouxu | bors | -44/+35 |
| 2024-12-16 | update uses of extract_if in the compiler | The 8472 | -1/+1 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -6/+6 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -18/+22 |
| 2024-12-15 | Rollup merge of #134285 - oli-obk:push-vwrqsqlwnuxo, r=Urgau | Stuart Cook | -6/+6 |
| 2024-12-14 | Add some convenience helper methods on `hir::Safety` | Oli Scherer | -6/+6 |
| 2024-12-14 | Immediately enter in TyCtxt::create_global_ctxt | bjorn3 | -31/+22 |
| 2024-12-14 | Move GlobalCtxt::finish to TyCtxt | bjorn3 | -13/+13 |
| 2024-12-14 | (Re-)Implement impl_trait_in_bindings | Michael Goulet | -5/+18 |
| 2024-12-14 | Split UserTypeAnnotation to have a kind | Michael Goulet | -5/+27 |
| 2024-12-13 | Auto merge of #134122 - oli-obk:push-zqnyznxtpnll, r=petrochenkov | bors | -9/+18 |
| 2024-12-12 | Move impl constness into impl trait header | Oli Scherer | -7/+6 |
| 2024-12-12 | Rollup merge of #133122 - compiler-errors:afidt, r=oli-obk | Matthias Krüger | -17/+116 |
| 2024-12-11 | Require the `constness` query to only be invoked on things that can have cons... | Oli Scherer | -2/+12 |
| 2024-12-11 | Rename projection_def_id to item_def_id | Michael Goulet | -1/+1 |
| 2024-12-10 | Implement projection and shim for AFIDT | Michael Goulet | -17/+116 |
| 2024-12-10 | Rollup merge of #134008 - jswrenn:unsafe-fields-copy, r=compiler-errors | León Orell Valerian Liehr | -5/+10 |
| 2024-12-10 | Auto merge of #134096 - fmease:rollup-0asgoo8, r=fmease | bors | -1/+1 |
| 2024-12-09 | review comments: rewordings | Esteban Küber | -2/+2 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -5/+6 |
| 2024-12-09 | interpret: clean up deduplicating allocation functions | Ralf Jung | -1/+1 |
| 2024-12-07 | Tweak wording | Esteban Küber | -5/+5 |
| 2024-12-07 | Do not talk about "trait `<Foo = Bar>`" | Esteban Küber | -2/+4 |
| 2024-12-07 | Account for `impl Trait` in "add bound" suggestion message | Esteban Küber | -0/+6 |
| 2024-12-07 | Mention type parameter in more cases and don't suggest ~const bound already t... | Esteban Küber | -16/+9 |
| 2024-12-07 | Use trait name instead of full constraint in suggestion message | Esteban Küber | -23/+61 |
| 2024-12-07 | Add test for lack of suggestion in stable | Esteban Küber | -2/+2 |
| 2024-12-07 | reword trait bound suggestion message to include the bounds | Esteban Küber | -14/+31 |
| 2024-12-07 | Don't suggest restricting bound with unstable traits on stable | Esteban Küber | -8/+24 |
| 2024-12-07 | Make `Copy` unsafe to implement for ADTs with `unsafe` fields | Jack Wrenn | -5/+10 |
| 2024-12-07 | Auto merge of #133978 - matthiaskrgr:rollup-6gh1iho, r=matthiaskrgr | bors | -0/+12 |
| 2024-12-06 | Remove polymorphization | Ben Kimock | -114/+3 |
| 2024-12-06 | Rollup merge of #133934 - jswrenn:unsafe-fields-auto-traits, r=compiler-errors | Matthias Krüger | -0/+12 |
| 2024-12-06 | Rollup merge of #130777 - azhogin:azhogin/reg-struct-return, r=workingjubilee | Matthias Krüger | -1/+4 |
| 2024-12-05 | do not implement unsafe auto traits for types with unsafe fields | Jack Wrenn | -0/+12 |
| 2024-12-02 | Rollup merge of #133610 - camelid:move-from_anon_const, r=BoxyUwU | Guillaume Gomez | -82/+2 |
| 2024-12-02 | Move `Const::{from_anon_const,try_from_lit}` to hir_ty_lowering | Noah Lev | -82/+2 |
| 2024-12-02 | remove `Ty::is_copy_modulo_regions` | lcnr | -15/+18 |
| 2024-12-02 | rust_for_linux: -Zreg-struct-return commandline flag for X86 (#116973) | Andrew Zhogin | -1/+4 |
| 2024-11-29 | Rollup merge of #133501 - lcnr:post-borrowck-analysis, r=compiler-errors | Matthias Krüger | -82/+4 |
| 2024-11-28 | Auto merge of #123244 - Mark-Simulacrum:share-inline-never-generics, r=saethlin | bors | -9/+11 |
| 2024-11-28 | Share inline(never) generics across crates | Mark Rousskov | -9/+11 |