| Age | Commit message (Expand) | Author | Lines |
| 2024-03-16 | Auto merge of #122371 - oli-obk:visit_nested_body, r=tmiasko | bors | -39/+80 |
| 2024-03-15 | Rollup merge of #122513 - petrochenkov:somehir4, r=fmease | Guillaume Gomez | -47/+40 |
| 2024-03-14 | hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id` | Vadim Petrochenkov | -47/+40 |
| 2024-03-14 | Rollup merge of #122487 - GuillaumeGomez:rename-stmtkind-local, r=oli-obk | Matthias Krüger | -5/+5 |
| 2024-03-14 | Test and implement reachability for trait objects and generic parameters of f... | Oli Scherer | -4/+32 |
| 2024-03-14 | Stop walking the bodies of statics for reachability, and evaluate them instead | Oli Scherer | -38/+51 |
| 2024-03-14 | Rename `hir::StmtKind::Local` into `hir::StmtKind::Let` | Guillaume Gomez | -4/+4 |
| 2024-03-14 | Rename `ast::StmtKind::Local` into `ast::StmtKind::Let` | Guillaume Gomez | -1/+1 |
| 2024-03-13 | Create some minimal HIR for associated opaque types | Vadim Petrochenkov | -1/+2 |
| 2024-03-12 | Ensure nested allocations in statics do not get deduplicated | Oli Scherer | -1/+38 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -3/+3 |
| 2024-03-11 | Auto merge of #121752 - mu001999:dead_code/improve, r=pnkfelix | bors | -11/+85 |
| 2024-03-11 | Auto merge of #122132 - nnethercote:diag-renaming3, r=nnethercote | bors | -18/+18 |
| 2024-03-11 | Rename `AddToDiagnostic` as `Subdiagnostic`. | Nicholas Nethercote | -4/+4 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -12/+12 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -4/+4 |
| 2024-03-10 | Rollup merge of #122293 - Enselic:no-bare-unix_sigpipe, r=fmease | Matthias Krüger | -4/+4 |
| 2024-03-10 | Detect unused struct impls pub trait | r0cky | -11/+85 |
| 2024-03-10 | diagnostics: Do not suggest using `#[unix_sigpipe]` without a value | Martin Nordholts | -4/+4 |
| 2024-03-10 | Rollup merge of #121860 - mu001999:master, r=Nilstrieb | Matthias Krüger | -5/+0 |
| 2024-03-09 | Rollup merge of #121584 - klensy:itertools-up, r=Mark-Simulacrum | Guillaume Boisseau | -1/+0 |
| 2024-03-08 | bump itertools to 0.12 | klensy | -1/+0 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -11/+51 |
| 2024-03-07 | Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkov | Guillaume Gomez | -2/+2 |
| 2024-03-07 | Rollup merge of #122066 - mu001999:clean, r=oli-obk | Guillaume Gomez | -24/+13 |
| 2024-03-06 | Add proper cfgs for struct HirIdValidator used only with debug assertions | r0cky | -24/+13 |
| 2024-03-06 | Add missing `#[rustc_lint_diagnostics]` attributes. | Nicholas Nethercote | -0/+1 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+4 |
| 2024-03-05 | Avoid using feed_unit_query from within queries | Oli Scherer | -2/+2 |
| 2024-03-05 | Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`. | Nicholas Nethercote | -2/+2 |
| 2024-03-03 | Remove unused fluent messages | r0cky | -5/+0 |
| 2024-02-29 | Rollup merge of #121669 - nnethercote:count-stashed-errs-again, r=estebank | Guillaume Gomez | -9/+11 |
| 2024-02-29 | Fix typo in `rustc_passes/messages.ftl` | sisungo | -1/+1 |
| 2024-02-29 | Overhaul how stashed diagnostics work, again. | Nicholas Nethercote | -9/+11 |
| 2024-02-28 | Rename `DiagnosticSymbolList` as `DiagSymbolList`. | Nicholas Nethercote | -5/+5 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -1/+1 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -13/+12 |
| 2024-02-26 | Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obk | bors | -6/+3 |
| 2024-02-25 | Add `ast::ExprKind::Dummy` | Lieselotte | -1/+1 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -6/+3 |
| 2024-02-24 | Add asm label support to AST and HIR | Gary Guo | -11/+51 |
| 2024-02-21 | Rollup merge of #121391 - Nadrieril:fix-liveness, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2024-02-22 | Overhaul the handling of errors at the top-level. | Nicholas Nethercote | -1/+4 |
| 2024-02-21 | Fix liveness analysis in the presence of never patterns | Nadrieril | -2/+2 |
| 2024-02-20 | Rollup merge of #121167 - petrochenkov:unload2, r=wesleywiser | Nilstrieb | -1/+1 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -7/+13 |
| 2024-02-18 | resolve: Scale back unloading of speculatively loaded crates | Vadim Petrochenkov | -1/+1 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -2/+3 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+3 |