| Age | Commit message (Expand) | Author | Lines |
| 2024-04-08 | Start handling pattern types at the HIR -> Ty conversion boundary | Oli Scherer | -2/+23 |
| 2024-04-08 | Thread pattern types through the HIR | Oli Scherer | -0/+1 |
| 2024-04-04 | cache type info for ParamEnv | Lukas Markeffsky | -7/+4 |
| 2024-04-04 | Auto merge of #123240 - compiler-errors:assert-args-compat, r=fmease | bors | -17/+27 |
| 2024-04-03 | Rollup merge of #123419 - petrochenkov:zeroindex, r=compiler-errors | Matthias Krüger | -7/+7 |
| 2024-04-03 | Rollup merge of #122964 - joboet:pointer_expose, r=Amanieu | Matthias Krüger | -1/+1 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -7/+7 |
| 2024-04-03 | Don't fill non-ty args with ty::Error | Michael Goulet | -17/+27 |
| 2024-04-03 | Rollup merge of #123382 - compiler-errors:assert-fndef-kind, r=fmease | Matthias Krüger | -2/+2 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -1/+1 |
| 2024-04-02 | Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu | Jacob Pratt | -1/+1 |
| 2024-04-02 | Rollup merge of #122865 - surechen:refactor_astconv_error_report_20240321, r=... | Jacob Pratt | -342/+448 |
| 2024-04-02 | Auto merge of #123385 - matthiaskrgr:rollup-v69vjbn, r=matthiaskrgr | bors | -5/+10 |
| 2024-04-02 | Rollup merge of #123302 - compiler-errors:sized-bound-first, r=estebank | Matthias Krüger | -2/+8 |
| 2024-04-02 | Rollup merge of #123226 - scottmcm:u32-shifts, r=WaffleLapkin | Matthias Krüger | -3/+2 |
| 2024-04-02 | Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco | bors | -0/+5 |
| 2024-04-02 | Don't create an FnDef of a DefKind::Variant, use the ctor def id | Michael Goulet | -2/+2 |
| 2024-04-02 | t plit astconv's error report code in check functions to mod errors. | surechen | -342/+448 |
| 2024-04-01 | Make sure to insert Sized bound first into clauses list | Michael Goulet | -2/+8 |
| 2024-04-01 | Auto merge of #122972 - beetrees:use-align-type, r=fee1-dead | bors | -1/+1 |
| 2024-04-01 | Use the `Align` type when parsing alignment attributes | beetrees | -1/+1 |
| 2024-03-30 | Stop calling visitors V | Michael Goulet | -3/+5 |
| 2024-03-30 | De-LLVM the unchecked shifts [MCP#693] | Scott McMurray | -3/+2 |
| 2024-03-29 | Stop doing so much to handle subdiagnostics | Michael Goulet | -137/+69 |
| 2024-03-29 | Stop removing substs from Adt type in coherence | Michael Goulet | -13/+32 |
| 2024-03-29 | Auto merge of #123080 - Jules-Bertholet:mut-ref-mut, r=Nadrieril | bors | -26/+18 |
| 2024-03-28 | Auto merge of #122832 - oli-obk:no_ord_def_id3, r=michaelwoerister | bors | -2/+2 |
| 2024-03-27 | Rollup merge of #123133 - xiaoxiangxianzi:master, r=fmease | Matthias Krüger | -1/+1 |
| 2024-03-27 | chore: fix some comments | xiaoxiangxianzi | -1/+1 |
| 2024-03-27 | Use FxIndexMap instead of BTreeMap to avoid sorting `DefId`s | Oli Scherer | -2/+2 |
| 2024-03-27 | Implement `mut ref`/`mut ref mut` | Jules Bertholet | -26/+18 |
| 2024-03-27 | Delegation: fix ICE on wrong instantiation | Bryanskiy | -0/+11 |
| 2024-03-26 | Rollup merge of #122120 - fmease:sugg-assoc-ty-bound-on-eq-bound, r=compiler-... | Matthias Krüger | -64/+109 |
| 2024-03-26 | Auto merge of #121387 - oli-obk:eager_const_failures_regression, r=lcnr | bors | -2/+8 |
| 2024-03-25 | Rollup merge of #122881 - Bryanskiy:delegation-fixes-2, r=petrochenkov | Matthias Krüger | -8/+10 |
| 2024-03-23 | Add+Use `mir::BinOp::Cmp` | Scott McMurray | -0/+5 |
| 2024-03-23 | Rollup merge of #121940 - veera-sivarajan:bugfix-121593, r=fmease | Jubilee | -7/+15 |
| 2024-03-23 | also rename the SIMD intrinsic | Ralf Jung | -1/+1 |
| 2024-03-23 | Auto merge of #122629 - RalfJung:assert-unsafe-precondition, r=saethlin | bors | -3/+2 |
| 2024-03-23 | refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib... | Ralf Jung | -3/+2 |
| 2024-03-23 | Auto merge of #122947 - matthiaskrgr:rollup-10j7orh, r=matthiaskrgr | bors | -7/+6 |
| 2024-03-23 | Rollup merge of #122915 - fmease:lt-opaq-mismatch-delay-bug, r=compiler-errors | Matthias Krüger | -4/+3 |
| 2024-03-23 | Rollup merge of #122780 - GuillaumeGomez:rename-hir-local, r=oli-obk | Matthias Krüger | -3/+3 |
| 2024-03-23 | Auto merge of #122582 - scottmcm:swap-intrinsic-v2, r=oli-obk | bors | -0/+2 |
| 2024-03-23 | Suggest assoc ty bound on bare dyn trait in eq constraint | León Orell Valerian Liehr | -0/+38 |
| 2024-03-22 | Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgr | bors | -20/+39 |
| 2024-03-22 | Small tweaks to the linting code for bare trait object types | León Orell Valerian Liehr | -72/+79 |
| 2024-03-22 | Delay a bug if no RPITITs were found | León Orell Valerian Liehr | -4/+3 |
| 2024-03-22 | Rename `hir::Local` into `hir::LetStmt` | Guillaume Gomez | -3/+3 |
| 2024-03-22 | Rollup merge of #122839 - compiler-errors:predicate-polarity, r=lcnr | Matthias Krüger | -14/+14 |