| Age | Commit message (Expand) | Author | Lines |
| 2025-06-27 | Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errors | bors | -561/+684 |
| 2025-06-26 | Rollup merge of #143073 - yotamofek:pr/fix-let-chains-fixmes, r=compiler-errors | Michael Goulet | -9/+8 |
| 2025-06-26 | Rollup merge of #143015 - samueltardieu:pin-macro-diag-item, r=Urgau | Michael Goulet | -0/+1 |
| 2025-06-26 | Rollup merge of #142986 - JonathanBrouwer:export_name_parser, r=jdonszelmann | Michael Goulet | -101/+117 |
| 2025-06-26 | Rollup merge of #142927 - compiler-errors:note-find-const, r=BoxyUwU | Michael Goulet | -48/+64 |
| 2025-06-26 | Rollup merge of #142647 - compiler-errors:less-work-in-coherence, r=lcnr | Michael Goulet | -18/+28 |
| 2025-06-26 | Rollup merge of #142637 - compiler-errors:less-globs, r=lcnr | Michael Goulet | -208/+259 |
| 2025-06-26 | Rollup merge of #140942 - RalfJung:const-ref-to-mut, r=oli-obk | Michael Goulet | -177/+207 |
| 2025-06-26 | Fix some fixmes that were waiting for let chains | Yotam Ofek | -9/+8 |
| 2025-06-26 | mbe: Fold calls to `check_meta_variables` into the parser loop | Josh Triplett | -18/+8 |
| 2025-06-26 | Rewrite `macro_rules!` parser to not use the MBE engine itself | Josh Triplett | -189/+53 |
| 2025-06-26 | Auto merge of #143057 - matthiaskrgr:rollup-bulih8o, r=matthiaskrgr | bors | -308/+305 |
| 2025-06-26 | Better recovery | Michael Goulet | -0/+14 |
| 2025-06-26 | Make recovery for enum with struct field a bit more accurate | Michael Goulet | -1/+2 |
| 2025-06-26 | Add Ident::is_non_reserved_ident | Michael Goulet | -15/+14 |
| 2025-06-26 | Auto merge of #142774 - lcnr:search_graph-2, r=oli-obk | bors | -163/+73 |
| 2025-06-26 | clarify and unify 'transient mutable borrow' errors | Ralf Jung | -51/+22 |
| 2025-06-26 | const-eval: allow constants to refer to mutable/external memory, but reject s... | Ralf Jung | -126/+185 |
| 2025-06-26 | Add a note and one more fast path | Michael Goulet | -0/+23 |
| 2025-06-26 | Shallowly bail from coerce_unsized more | Michael Goulet | -0/+25 |
| 2025-06-26 | Assert shallow resolved args in coerce | Michael Goulet | -19/+22 |
| 2025-06-26 | Only args in main diag are saved and restored without removing the newly adde... | xizheyin | -11/+5 |
| 2025-06-26 | Rollup merge of #142981 - compiler-errors:verbose-missing-suggestion, r=estebank | Matthias Krüger | -6/+1 |
| 2025-06-26 | Rollup merge of #142884 - makai410:coroutine-body, r=celinval | Matthias Krüger | -0/+6 |
| 2025-06-26 | Rollup merge of #142393 - compiler-errors:nofield, r=petrochenkov | Matthias Krüger | -9/+33 |
| 2025-06-26 | Rollup merge of #141648 - GuillaumeGomez:redundant_explicit_links-expansion, ... | Matthias Krüger | -37/+66 |
| 2025-06-26 | Rollup merge of #141311 - folkertdev:tidy-natural-sort, r=jieyouxu | Matthias Krüger | -40/+40 |
| 2025-06-26 | Rollup merge of #139594 - compiler-errors:if-cause, r=oli-obk | Matthias Krüger | -187/+132 |
| 2025-06-26 | Rollup merge of #124595 - estebank:issue-104232, r=davidtwco | Matthias Krüger | -29/+27 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -94/+108 |
| 2025-06-26 | Fix documentation of validate_operand | Stypox | -4/+4 |
| 2025-06-26 | make size_and_align_of_mplace work on all projectable | Ralf Jung | -23/+17 |
| 2025-06-26 | const validation: properly ignore zero-sized UnsafeCell | Ralf Jung | -3/+14 |
| 2025-06-26 | Move mixed export_name/no_mangle check to check_attr.rs and improve the error | Jonathan Brouwer | -71/+52 |
| 2025-06-26 | Port `#[export_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -32/+67 |
| 2025-06-26 | Do not store empty cache hit counts | Jakub Beránek | -7/+12 |
| 2025-06-26 | Simplify IfCause | Michael Goulet | -187/+132 |
| 2025-06-25 | Auto merge of #143026 - jdonszelmann:rollup-z7mkuyt, r=jdonszelmann | bors | -94/+232 |
| 2025-06-25 | Fix suggestion spans inside macros for the `unused_must_use` lint | Urgau | -4/+6 |
| 2025-06-25 | make `tidy-alphabetical` use a natural sort | Folkert de Vries | -40/+40 |
| 2025-06-25 | Auto merge of #142777 - jdonszelmann:restore-encode-cross-crate, r=oli-obk | bors | -10/+54 |
| 2025-06-25 | Rollup merge of #142992 - workingjubilee:dont-validate-naughty-abis, r=jieyouxu | Jana Dönszelmann | -6/+13 |
| 2025-06-25 | Rollup merge of #142976 - compiler-errors:coerce-ice, r=fee1-dead | Jana Dönszelmann | -1/+14 |
| 2025-06-25 | Rollup merge of #142809 - KMJ-007:ad-type-analysis-flag, r=ZuseZ4 | Jana Dönszelmann | -4/+40 |
| 2025-06-25 | Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk | Jana Dönszelmann | -39/+119 |
| 2025-06-25 | Rollup merge of #142146 - workingjubilee:doubt-that-cmse-nonsecure-abis-alway... | Jana Dönszelmann | -44/+46 |
| 2025-06-25 | encode_cross_crate for hir attributes | Jana Dönszelmann | -10/+54 |
| 2025-06-25 | emit `StorageLive` and schedule `StorageDead` for `let`-`else` after matching | dianne | -55/+9 |
| 2025-06-25 | Auto merge of #142879 - Mark-Simulacrum:opt-cleanup, r=WaffleLapkin | bors | -5/+4 |
| 2025-06-25 | Don't fold in Instantiate when there's nothing to fold | Michael Goulet | -0/+11 |