| Age | Commit message (Expand) | Author | Lines |
| 2024-12-04 | Add context to fall-through "const pattern of non-structural type" error | Esteban Küber | -7/+10 |
| 2024-12-04 | Add additional context for non-sructural type constant used in pattern | Esteban Küber | -11/+31 |
| 2024-12-04 | Reword message for non-structural type constant in pattern | Esteban Küber | -2/+1 |
| 2024-12-04 | Specify type kind of constant that can't be used in patterns | Esteban Küber | -6/+14 |
| 2024-12-04 | Tweak output of some const pattern errors | Esteban Küber | -5/+29 |
| 2024-12-04 | Point at generic param through which a const is used in a pattern | Esteban Küber | -3/+24 |
| 2024-12-04 | Tweak ptr in pattern error | Esteban Küber | -1/+5 |
| 2024-12-04 | Tweak unevaluated constant in pattern error | Esteban Küber | -1/+12 |
| 2024-12-04 | On `const` pattern errors, point at the `const` item definition | Esteban Küber | -33/+72 |
| 2024-12-03 | Bounds-check with PtrMetadata instead of Len in MIR | Scott McMurray | -8/+73 |
| 2024-12-02 | remove `Ty::is_copy_modulo_regions` | lcnr | -2/+2 |
| 2024-11-29 | simplify things using `tcx.as_lang_item` | Maybe Lapkin | -27/+25 |
| 2024-11-29 | don't polymorphize without a reason to | Maybe Lapkin | -2/+1 |
| 2024-11-29 | add a fixme for tailcalls with opaque types | Maybe Lapkin | -0/+8 |
| 2024-11-29 | simplify things by using `tcx.fn_trait_kind_from_def_id` | Maybe Lapkin | -15/+9 |
| 2024-11-29 | implement checks for tail calls | Maybe Waffle | -0/+393 |
| 2024-11-28 | fix a comment with uneven number of backticks in rustc_mir_build | Maybe Lapkin | -1/+1 |
| 2024-11-23 | Auto merge of #131859 - chriskrycho:update-trpl, r=onur-ozkan | bors | -1/+1 |
| 2024-11-23 | Update messages which reference book chs. 17-20 | Chris Krycho | -1/+1 |
| 2024-11-23 | remove remaining references to `Reveal` | lcnr | -4/+4 |
| 2024-11-23 | no more Reveal :( | lcnr | -1/+1 |
| 2024-11-23 | thir building: use typing_env directly | lcnr | -42/+19 |
| 2024-11-23 | Auto merge of #132915 - veluca93:unsafe-fields, r=jswrenn | bors | -22/+182 |
| 2024-11-22 | Rollup merge of #132658 - estebank:const-in-pattern-typo, r=Nadrieril | Michael Goulet | -1/+192 |
| 2024-11-21 | Implement the unsafe-fields RFC. | Luca Versari | -22/+182 |
| 2024-11-21 | Rollup merge of #131544 - nbdd0121:asm_goto_safe_block, r=petrochenkov | Matthias Krüger | -1/+38 |
| 2024-11-20 | Auto merge of #133261 - matthiaskrgr:rollup-ekui4we, r=matthiaskrgr | bors | -38/+115 |
| 2024-11-20 | Rollup merge of #132708 - estebank:const-as-binding, r=Nadrieril | Matthias Krüger | -38/+115 |
| 2024-11-20 | Detect const in pattern with typo | Esteban Küber | -1/+192 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -75/+192 |
| 2024-11-19 | pattern lowering, yeet `TypingEnv::from_param_env` | lcnr | -63/+38 |
| 2024-11-19 | unconditional recursion, yeet `TypingEnv::from_param_env` | lcnr | -10/+5 |
| 2024-11-19 | move `fn is_item_raw` to `TypingEnv` | lcnr | -17/+28 |
| 2024-11-18 | review | lcnr | -0/+2 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -49/+85 |
| 2024-11-17 | Account for `ExpandedConstant` in `parse_match` | Esteban Küber | -6/+14 |
| 2024-11-17 | review comments | Esteban Küber | -21/+26 |
| 2024-11-17 | review comments | Esteban Küber | -4/+0 |
| 2024-11-17 | Make suggestion verbose | Esteban Küber | -1/+2 |
| 2024-11-17 | Unify expanded constants and named constants in `PatKind` | Esteban Küber | -31/+54 |
| 2024-11-17 | Point at const when intended binding fall-through pattern is a const | Esteban Küber | -4/+25 |
| 2024-11-17 | Use `item_name` instead of a span snippet when talking about const pattern | Esteban Küber | -3/+2 |
| 2024-11-17 | Fold `PatKind::NamedConstant` into `PatKind::Constant` | Esteban Küber | -21/+16 |
| 2024-11-17 | Point at `const` definition when used instead of a binding in a `let` statement | Esteban Küber | -9/+38 |
| 2024-11-12 | Auto merge of #132943 - matthiaskrgr:rollup-164l3ej, r=matthiaskrgr | bors | -22/+40 |
| 2024-11-12 | Rollup merge of #132627 - adwinwhite:thir_body_cleanup, r=compiler-errors | Matthias Krüger | -4/+0 |
| 2024-11-12 | Consolidate type system const evaluation under `traits::evaluate_const` | Boxy | -22/+40 |
| 2024-11-05 | Auto merge of #132580 - compiler-errors:globs, r=Noratrieb | bors | -3/+3 |
| 2024-11-05 | cleanup: Remove outdated comment and logic of `thir_body` | Adwin White | -4/+0 |
| 2024-11-04 | Register const preds for Deref adjustments in HIR typeck | Michael Goulet | -2/+10 |