| Age | Commit message (Expand) | Author | Lines |
| 2024-05-23 | Rollup merge of #123623 - surechen:fix_123261, r=estebank | Matthias Krüger | -26/+150 |
| 2024-05-23 | Detect unused structs which implement private traits | r0cky | -16/+33 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -4/+4 |
| 2024-05-22 | For OutsideLoop we should not suggest add 'block label in if block, or we wii... | surechen | -26/+150 |
| 2024-05-22 | Auto merge of #125326 - weiznich:move/do_not_recommend_to_diganostic_namespac... | bors | -67/+77 |
| 2024-05-21 | Move `#[do_not_recommend]` to the `#[diagnostic]` namespace | Georg Semmler | -67/+77 |
| 2024-05-21 | Minor `pub` and whitespace cleanups. | Nicholas Nethercote | -8/+6 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -3/+3 |
| 2024-05-15 | delegation: Implement list delegation | Vadim Petrochenkov | -4/+9 |
| 2024-05-13 | Suggest removing unused tuple fields if they are the last fields | Gurinder Singh | -19/+58 |
| 2024-05-11 | Rollup merge of #124904 - RalfJung:reachable, r=tmiasko | 许杰友 Jieyou Xu (Joe) | -10/+22 |
| 2024-05-09 | reachable computation: extend explanation of what this does, and why | Ralf Jung | -10/+22 |
| 2024-05-08 | Fix Error Messages for `break` Inside Coroutines | Veera | -13/+29 |
| 2024-05-04 | Various improvements to entrypoint code | Nilstrieb | -35/+23 |
| 2024-05-03 | Rollup merge of #124480 - Enselic:on-broken-pipe, r=jieyouxu | Michael Goulet | -41/+10 |
| 2024-05-02 | Change `SIGPIPE` ui from `#[unix_sigpipe = "..."]` to `-Zon-broken-pipe=...` | Martin Nordholts | -41/+10 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -2/+8 |
| 2024-04-25 | ast: Generalize item kind visiting | Vadim Petrochenkov | -1/+1 |
| 2024-04-23 | Rollup merge of #124218 - Xiretza:subsubdiagnostics, r=davidtwco | León Orell Valerian Liehr | -1/+1 |
| 2024-04-23 | Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwco | Matthias Krüger | -5/+34 |
| 2024-04-22 | Stabilize generic `NonZero`. | Markus Reiter | -1/+0 |
| 2024-04-21 | Pass translation closure to add_to_diag_with() as reference | Xiretza | -1/+1 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -2/+1 |
| 2024-04-17 | consistency rename: language item -> lang item | Ralf Jung | -3/+3 |
| 2024-04-17 | weak lang items are not allowed to be #[track_caller] | Ralf Jung | -2/+31 |
| 2024-04-16 | Avoid lots of `hir::HirId{,Map,Set}` qualifiers. | Nicholas Nethercote | -7/+7 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+4 |
| 2024-04-08 | Thread pattern types through the HIR | Oli Scherer | -0/+1 |
| 2024-04-08 | Add pattern types to ast | Oli Scherer | -0/+1 |
| 2024-04-06 | Do not ICE on field access check on expr with `ty::Error` | Esteban Küber | -1/+2 |
| 2024-03-29 | Auto merge of #122450 - Urgau:simplify-trim-paths-feature, r=michaelwoerister | bors | -4/+9 |
| 2024-03-28 | Make local_crate_source_file return a RealFileName | Urgau | -4/+9 |
| 2024-03-28 | Rollup merge of #123063 - tmiasko:reachability-abi, r=michaelwoerister | Matthias Krüger | -12/+1 |
| 2024-03-25 | Rollup merge of #122769 - RalfJung:reachable, r=tmiasko | Jubilee | -23/+49 |
| 2024-03-25 | extend doc comment for reachability set computation | Ralf Jung | -23/+49 |
| 2024-03-25 | Function ABI is irrelevant for reachability | Tomasz Miąsko | -12/+1 |
| 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 #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlin | bors | -2/+3 |
| 2024-03-22 | Rename `hir::Local` into `hir::LetStmt` | Guillaume Gomez | -3/+3 |
| 2024-03-22 | Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2024-03-21 | Rollup merge of #122793 - compiler-errors:deref-pat-syntax, r=Nadrieril | Matthias Krüger | -0/+2 |
| 2024-03-21 | Implement macro-based deref!() syntax for deref patterns | Michael Goulet | -0/+2 |
| 2024-03-21 | rename items -> free_items | Ralf Jung | -3/+3 |
| 2024-03-19 | Rollup merge of #122719 - oli-obk:nested_static_feed_hir, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2024-03-19 | Auto merge of #122021 - oli-obk:delangitemification, r=compiler-errors | bors | -7/+1 |
| 2024-03-19 | The AssocOpaqueTy HIR node is not actually needed to differentiate from other... | Oli Scherer | -1/+1 |
| 2024-03-18 | Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkin | Matthias Krüger | -10/+5 |
| 2024-03-18 | Rollup merge of #122060 - clubby789:stabilize-imported-main, r=lcnr | Matthias Krüger | -11/+0 |
| 2024-03-18 | Use `hir::Node` helper methods instead of repeat the same impl multiple times | Oli Scherer | -7/+1 |
| 2024-03-18 | Provide structured suggestion for `#![feature(foo)]` | Esteban Küber | -10/+5 |