| Age | Commit message (Expand) | Author | Lines |
| 2025-01-07 | Rollup merge of #134989 - max-niederman:guard-patterns-hir, r=oli-obk | Matthias Krüger | -0/+3 |
| 2025-01-04 | Rollup merge of #135046 - RalfJung:rustc_box_intrinsic, r=compiler-errors | Jubilee | -63/+18 |
| 2025-01-04 | Auto merge of #135031 - RalfJung:intrinsics-without-body, r=oli-obk | bors | -0/+14 |
| 2025-01-04 | rustc_intrinsic: support functions without body; they are implicitly marked a... | Ralf Jung | -0/+14 |
| 2025-01-03 | const-in-pattern: test that the PartialEq impl does not need to be const | Ralf Jung | -0/+4 |
| 2025-01-03 | turn rustc_box into an intrinsic | Ralf Jung | -63/+18 |
| 2024-12-31 | add guard patterns to HIR and implement lowering | Max Niederman | -0/+3 |
| 2024-12-27 | Fix typos | chloefeal | -1/+1 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -7/+3 |
| 2024-12-20 | Handle DropKind::ForLint in coroutines correctly | Michael Goulet | -10/+10 |
| 2024-12-19 | Auto merge of #134486 - compiler-errors:drop-for-lint, r=nikomatsakis | bors | -41/+107 |
| 2024-12-19 | pacify merciless fmt | Niko Matsakis | -5/+5 |
| 2024-12-19 | explain how `build_scope_drops` works | Niko Matsakis | -2/+38 |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -14/+20 |
| 2024-12-19 | Use TypingEnv from MIR builder | Michael Goulet | -4/+1 |
| 2024-12-18 | Separate DropKind::ForLint | Michael Goulet | -39/+69 |
| 2024-12-18 | Rollup merge of #134399 - spastorino:invert-if-condition, r=jieyouxu | 许杰友 Jieyou Xu (Joe) | -3/+3 |
| 2024-12-18 | Rollup merge of #134394 - dianne:clarify-pat-2024-migration, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -16/+43 |
| 2024-12-18 | mir: require `is_cleanup` when creating `BasicBlockData` | DianQK | -8/+9 |
| 2024-12-18 | Do not do if ! else, use unnegated cond and swap the branches instead | Santiago Pastorino | -3/+3 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -10/+5 |
| 2024-12-17 | Add the edition guide link from the match 2024 migration lint to the error as... | dianne | -0/+4 |
| 2024-12-17 | Improve the pattern migration 2024 migration lint's message | dianne | -1/+1 |
| 2024-12-17 | Clarify the match ergonomics 2024 migration lint's output | dianne | -16/+39 |
| 2024-12-17 | Rollup merge of #134400 - spastorino:fix-some-comments, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2024-12-17 | Explain why `build` was renamed to `builder` | Zalathar | -0/+8 |
| 2024-12-17 | Rename `rustc_mir_build::build` to `builder` | Zalathar | -53/+53 |
| 2024-12-16 | Adjust upvar.rs file path | Santiago Pastorino | -1/+1 |
| 2024-12-16 | Rollup merge of #134371 - scottmcm:fix-134352, r=oli-obk | Matthias Krüger | -7/+25 |
| 2024-12-16 | Rollup merge of #134197 - Enselic:mirror, r=lcnr | Matthias Krüger | -0/+8 |
| 2024-12-16 | Rollup merge of #134314 - compiler-errors:default-struct-value-const, r=estebank | Matthias Krüger | -5/+11 |
| 2024-12-15 | Check for array lengths that aren't actually `usize` | Scott McMurray | -7/+25 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -2/+1 |
| 2024-12-15 | Rollup merge of #134285 - oli-obk:push-vwrqsqlwnuxo, r=Urgau | Stuart Cook | -10/+6 |
| 2024-12-14 | Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=davidtwco,R... | bors | -9/+83 |
| 2024-12-14 | Add some convenience helper methods on `hir::Safety` | Oli Scherer | -10/+6 |
| 2024-12-14 | Make sure to use normalized ty for unevaluated const for default struct value | Michael Goulet | -5/+11 |
| 2024-12-14 | Split UserTypeAnnotation to have a kind | Michael Goulet | -7/+7 |
| 2024-12-13 | rustc_mir_build: Clarify that 'mirrored' does not mean 'flipped' or 'reversed' | Martin Nordholts | -0/+8 |
| 2024-12-13 | Don't retag the `PtrMetadata(&raw const *_n)` in slice indexing | Scott McMurray | -2/+11 |
| 2024-12-12 | Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators | Michael Goulet | -0/+5 |
| 2024-12-09 | review comments: rewordings | Esteban Küber | -1/+1 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -38/+98 |
| 2024-12-07 | Auto merge of #133978 - matthiaskrgr:rollup-6gh1iho, r=matthiaskrgr | bors | -1/+5 |
| 2024-12-07 | Auto merge of #133897 - oli-obk:push-lsxrqtqqwmpt, r=jieyouxu | bors | -24/+0 |
| 2024-12-06 | Silence follow-up errors from `lit_to_const` | Oli Scherer | -1/+5 |
| 2024-12-05 | Rollup merge of #133607 - WaffleLapkin:tail-call-checks, r=compiler-errors | Guillaume Gomez | -0/+392 |
| 2024-12-05 | Avoid looking at HIR for inline const pattern literals | Oli Scherer | -24/+0 |
| 2024-12-04 | review comments: reword messages and simplify logic | Esteban Küber | -43/+23 |
| 2024-12-04 | Add more context to fall-through "const pattern of non-structural type" error | Esteban Küber | -42/+157 |