| Age | Commit message (Expand) | Author | Lines |
| 2025-04-23 | Rollup merge of #140160 - oli-obk:lang-items, r=jieyouxu | Chris Denton | -6/+1 |
| 2025-04-22 | Use `is_lang_item` and `as_lang_item` instead of handrolling their logic | Oli Scherer | -6/+1 |
| 2025-04-22 | Remove unnecessary lifetime on `ResultsVisitor`. | Nicholas Nethercote | -6/+6 |
| 2025-04-19 | Auto merge of #139114 - m-ou-se:super-let-pin, r=davidtwco | bors | -6/+14 |
| 2025-04-17 | Rollup merge of #139770 - nnethercote:rename-LifetimeName, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2025-04-16 | Rename `LifetimeName` as `LifetimeKind`. | Nicholas Nethercote | -1/+1 |
| 2025-04-15 | Fix wrong suggestion for async gen block and add regression ui test for #139839 | Guillaume Gomez | -4/+9 |
| 2025-04-15 | Don't name macro internals in "does not live long enough" errors. | Mara Bos | -6/+14 |
| 2025-04-15 | Auto merge of #139845 - Zalathar:rollup-u5u5y1v, r=Zalathar | bors | -6/+10 |
| 2025-04-15 | Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obk | Stuart Cook | -1/+1 |
| 2025-04-15 | Rollup merge of #138393 - oli-obk:pattern-type-in-pattern, r=BoxyUwU | Stuart Cook | -5/+9 |
| 2025-04-14 | Rollup merge of #139811 - yotamofek:pr/newtype_cleanups, r=oli-obk | Matthias Krüger | -2/+1 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -2/+1 |
| 2025-04-14 | Rollup merge of #139767 - compiler-errors:www, r=oli-obk | Matthias Krüger | -1/+4 |
| 2025-04-14 | Allow const patterns of matches to contain pattern types | Oli Scherer | -5/+9 |
| 2025-04-14 | Handle regions equivalent to 'static in non_local_bounds | Matthew Jasper | -1/+2 |
| 2025-04-14 | Auto merge of #139781 - jhpratt:rollup-qadsjvb, r=jhpratt | bors | -150/+104 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -1/+1 |
| 2025-04-14 | Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated... | bors | -1/+0 |
| 2025-04-13 | Visit place in BackwardIncompatibleDropHint statement | Michael Goulet | -1/+4 |
| 2025-04-11 | eagerly initialize `definitions` in sub-fn | lcnr | -32/+25 |
| 2025-04-11 | remove redundant fields | lcnr | -28/+13 |
| 2025-04-11 | don't rely on `locals_are_invalidated_at_exit` | lcnr | -32/+24 |
| 2025-04-11 | move `dump_polonius_mir` | lcnr | -11/+9 |
| 2025-04-11 | `MirBorrowckCtxt::polonius_output` to ref | lcnr | -6/+4 |
| 2025-04-11 | do not buffer `#[rustc_regions]` dump | lcnr | -7/+4 |
| 2025-04-11 | `local_names` creation to `mbcx` creation | lcnr | -20/+20 |
| 2025-04-11 | use input `def_id` to compute `movable_coroutine` | lcnr | -11/+2 |
| 2025-04-11 | consistent name for `UniversalRegions` | lcnr | -2/+2 |
| 2025-04-10 | Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead | Matthias Krüger | -6/+6 |
| 2025-04-10 | Address review comments. | Nicholas Nethercote | -1/+1 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -6/+6 |
| 2025-04-08 | Auto merge of #139536 - matthiaskrgr:rollup-j6goald, r=matthiaskrgr | bors | -40/+35 |
| 2025-04-08 | Rollup merge of #139509 - xizheyin:issue-139359, r=lcnr | Matthias Krüger | -26/+27 |
| 2025-04-08 | Rollup merge of #139476 - lcnr:rm-var_infos, r=compiler-errors | Matthias Krüger | -14/+8 |
| 2025-04-08 | update if let to match in universal_regions.rs | xizheyin | -11/+11 |
| 2025-04-08 | Update compiler/rustc_borrowck/src/diagnostics/region_errors.rs | xizheyin | -1/+2 |
| 2025-04-08 | clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()` | xizheyin | -17/+17 |
| 2025-04-08 | add negative impl | lcnr | -4/+8 |
| 2025-04-08 | move `ClosureRegionRequirements` to `rustc_borrowck` | lcnr | -15/+153 |
| 2025-04-08 | borrowck typeck children together with their parent | lcnr | -135/+191 |
| 2025-04-07 | rm `RegionInferenceContext::var_infos` | lcnr | -14/+8 |
| 2025-04-07 | Trivial tweaks to stop tracking source span directly | Michael Goulet | -14/+18 |
| 2025-04-04 | Auto merge of #139390 - matthiaskrgr:rollup-l64euwx, r=matthiaskrgr | bors | -1/+1 |
| 2025-04-04 | Rollup merge of #139366 - RalfJung:ToSocketAddrs, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2025-04-04 | Auto merge of #138785 - lcnr:typing-mode-borrowck, r=compiler-errors,oli-obk | bors | -216/+23 |
| 2025-04-04 | ToSocketAddrs: fix typo | Ralf Jung | -1/+1 |
| 2025-04-03 | Rollup merge of #138462 - ShE3py:mut-borrow-in-loop, r=oli-obk | Matthias Krüger | -13/+0 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -36/+20 |
| 2025-04-03 | move `check_opaque_type_parameter_valid` | lcnr | -181/+4 |