| Age | Commit message (Expand) | Author | Lines |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -8/+5 |
| 2023-09-18 | better ICE than sorry | Ralf Jung | -0/+3 |
| 2023-09-16 | thir::pattern: update some comments and error type names | Ralf Jung | -11/+14 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -4/+4 |
| 2023-09-14 | make it more clear which functions create fresh AllocId | Ralf Jung | -1/+1 |
| 2023-09-13 | make the set of methods between our two Const types more consistent | Ralf Jung | -2/+2 |
| 2023-09-13 | make the eval() functions on our const types return the resulting value | Ralf Jung | -0/+2 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -0/+5 |
| 2023-09-05 | Rollup merge of #115540 - cjgillot:custom-debuginfo, r=oli-obk | Matthias Krüger | -2/+57 |
| 2023-09-03 | Auto merge of #115270 - sebastiantoh:issue-105479, r=Nadrieril | bors | -37/+39 |
| 2023-09-03 | Improve clarity of diagnostic message on non-exhaustive matches | Sebastian Toh | -2/+2 |
| 2023-09-03 | Fix code that now emits unused doc comment warning for expr field | Gurinder Singh | -2/+2 |
| 2023-09-01 | Support debuginfo for custom MIR. | Camille GILLOT | -2/+57 |
| 2023-08-30 | use if only on lhs of binary logical exprs | Ding Xiang Fei | -16/+18 |
| 2023-08-30 | lower bare boolean expression with if-construct | Ding Xiang Fei | -39/+29 |
| 2023-08-30 | lower ExprKind::Use, LogicalOp::Or and UnOp::Not | Ding Xiang Fei | -0/+44 |
| 2023-08-28 | Add note when matching on nested non-exhaustive enums | Sebastian Toh | -31/+29 |
| 2023-08-28 | Add note that str cannot be matched exhaustively | Sebastian Toh | -6/+10 |
| 2023-08-25 | Auto merge of #115045 - RalfJung:unwind-terminate-reason, r=davidtwco | bors | -3/+3 |
| 2023-08-25 | Auto merge of #114397 - sebastiantoh:issue-85222, r=Nadrieril | bors | -14/+31 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -3/+3 |
| 2023-08-24 | Auto merge of #115012 - Zoxc:thir-check-root, r=cjgillot | bors | -1/+2 |
| 2023-08-21 | Add note when matching on tuples/ADTs containing non-exhaustive types | Sebastian Toh | -14/+31 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -9/+9 |
| 2023-08-20 | Ensure that THIR unsafety check is done before stealing it. Fixes #111520. | John Kåre Alsaker | -1/+2 |
| 2023-08-19 | custom_mir: change Call() terminator syntax to something more readable | Ralf Jung | -10/+9 |
| 2023-08-17 | Revert "Implement references VarDebugInfo." | Camille GILLOT | -4/+0 |
| 2023-08-15 | Rollup merge of #114819 - estebank:issue-78124, r=compiler-errors | Matthias Krüger | -6/+9 |
| 2023-08-15 | Deny FnDef in patterns | Michael Goulet | -1/+6 |
| 2023-08-14 | Move scrutinee `HirId` into `MatchSource::TryDesugar` | Esteban Küber | -6/+9 |
| 2023-08-14 | Remove unnecessary FIXME | ouz-a | -1/+0 |
| 2023-08-08 | Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli... | Matthias Krüger | -1/+1 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -1/+1 |
| 2023-08-07 | Auto merge of #113902 - Enselic:lint-recursive-drop, r=oli-obk | bors | -21/+96 |
| 2023-08-04 | Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31 | Matthias Krüger | -2/+8 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -2/+8 |
| 2023-08-04 | Rollup merge of #114022 - oli-obk:tait_ice_alias_field_projection, r=cjgillot | Matthias Krüger | -0/+6 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -1/+1 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -54/+35 |
| 2023-07-24 | Perform OpaqueCast field projection on HIR, too. | Oli Scherer | -0/+6 |
| 2023-07-22 | Make `unconditional_recursion` warning detect recursive drops | Martin Nordholts | -19/+91 |
| 2023-07-20 | Add is_recursive_terminator() helper for `unconditional_recursion` lint | Martin Nordholts | -10/+13 |
| 2023-07-20 | Avoid unneeded `terminator()` call in `fn ignore_edge()` | Martin Nordholts | -3/+3 |
| 2023-07-19 | Make it clearer that edition functions are >=, not == | Michael Goulet | -1/+1 |
| 2023-07-15 | Implement "items do not inherit unsafety" for THIR unsafeck | syvb | -24/+146 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -152/+140 |
| 2023-07-14 | Auto merge of #113609 - nnethercote:maybe_lint_level_root_bounded-cache, r=cj... | bors | -12/+71 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -24/+20 |
| 2023-07-13 | Add a cache for `maybe_lint_level_root_bounded`. | Nicholas Nethercote | -10/+47 |
| 2023-07-12 | Move `maybe_lint_level_root_bounded`. | Nicholas Nethercote | -3/+24 |