| Age | Commit message (Expand) | Author | Lines |
| 2022-07-13 | remove untagged_union feature gate | Ralf Jung | -66/+2 |
| 2022-07-13 | also allow arrays of allowed types | Ralf Jung | -0/+5 |
| 2022-07-13 | allow unions with mutable references and tuples of allowed types | Ralf Jung | -5/+22 |
| 2022-07-13 | factor 'is this type allowed as union field on stable' into separate function | Ralf Jung | -3/+11 |
| 2022-07-13 | Rollup merge of #99011 - oli-obk:UnsoundCell, r=eddyb | Dylan DPC | -19/+2 |
| 2022-07-12 | Add an indirection for closures in `hir::ExprKind` | Maybe Waffle | -2/+11 |
| 2022-07-11 | move else block into the `Local` struct | Ding Xiang Fei | -10/+10 |
| 2022-07-11 | lower let-else in MIR instead | Ding Xiang Fei | -13/+48 |
| 2022-07-08 | fixes post rebase | Jane Losare-Lusby | -1/+1 |
| 2022-07-08 | add opt in attribute for stable-in-unstable items | Jane Lusby | -2/+20 |
| 2022-07-08 | clarify comment | Jane Lusby | -2/+2 |
| 2022-07-08 | update comment | Jane Lusby | -1/+4 |
| 2022-07-08 | Support unstable moves via stable in unstable items | Jane Lusby | -2/+27 |
| 2022-07-07 | Reword comments and rename HIR visiting methods. | Camille GILLOT | -8/+8 |
| 2022-07-07 | `UnsafeCell` now has no niches, ever. | Oli Scherer | -19/+2 |
| 2022-07-07 | Auto merge of #98841 - Kobzol:hir-validator-bitset, r=cjgillot | bors | -19/+22 |
| 2022-07-05 | Rollup merge of #98624 - davidtwco:translation-on-lints, r=compiler-errors | Dylan DPC | -1/+1 |
| 2022-07-04 | Only validate HIR with `debug_assertions` on | Jakub Beránek | -19/+22 |
| 2022-07-04 | Use a bitset instead of a hash map in HIR ID validator | Jakub Beránek | -4/+4 |
| 2022-07-04 | Rollup merge of #98501 - Enselic:err_if_attr_found, r=compiler-errors | Matthias Krüger | -12/+14 |
| 2022-07-01 | Auto merge of #98402 - cjgillot:undead, r=michaelwoerister | bors | -279/+150 |
| 2022-06-30 | middle: translation in `LintDiagnosticBuilder` | David Wood | -1/+1 |
| 2022-06-29 | avoid many `&str` to `String` conversions with `MultiSpan::push_span_label` | Takayuki Maeda | -5/+2 |
| 2022-06-25 | rustc_passes: De-duplicate more code with `fn throw_attr_err()` | Martin Nordholts | -12/+14 |
| 2022-06-24 | Rollup merge of #98394 - Enselic:fixup-rustc_main-renames, r=petrochenkov | Yuki Okushi | -5/+5 |
| 2022-06-24 | Rollup merge of #98214 - petrochenkov:islike, r=compiler-errors | Yuki Okushi | -1/+1 |
| 2022-06-22 | Rewrite dead-code pass to avoid fetching HIR. | Camille GILLOT | -168/+89 |
| 2022-06-22 | Uniform spans in dead code lint. | Camille GILLOT | -96/+52 |
| 2022-06-22 | Simplify match. | Camille GILLOT | -5/+3 |
| 2022-06-22 | Mark inherent impls as using the type during liveness collection. | Camille GILLOT | -25/+21 |
| 2022-06-22 | Fixup missing renames from `#[main]` to `#[rustc_main]` | Martin Nordholts | -5/+5 |
| 2022-06-22 | Auto merge of #97853 - TaKO8Ki:emit-only-one-note-per-unused-struct-field, r=... | bors | -73/+200 |
| 2022-06-21 | Remove `#[doc(hidden)]` logic from `unused_attributes` lint | León Orell Valerian Liehr | -74/+2 |
| 2022-06-19 | collapse dead code warnings into a single diagnostic | Takayuki Maeda | -70/+182 |
| 2022-06-19 | emit only one note per unused struct field | Takayuki Maeda | -36/+51 |
| 2022-06-18 | Auto merge of #98153 - nnethercote:fix-MissingDoc-quadratic-behaviour, r=cjgi... | bors | -2/+2 |
| 2022-06-18 | rustc_target: Remove some redundant target properties | Vadim Petrochenkov | -1/+1 |
| 2022-06-18 | Remove a possible unnecessary assignment | Yuki Okushi | -2/+0 |
| 2022-06-16 | Auto merge of #97842 - notriddle:notriddle/tuple-docs, r=jsha,GuillaumeGomez | bors | -1/+40 |
| 2022-06-16 | Remove unused `hir_id` arg from `visit_attribute`. | Nicholas Nethercote | -2/+2 |
| 2022-06-15 | Rollup merge of #98115 - jhpratt:remove-rustc_deprecated, r=compiler-errors | Yuki Okushi | -3/+1 |
| 2022-06-15 | Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011 | Yuki Okushi | -12/+12 |
| 2022-06-15 | Rollup merge of #98067 - klensy:compiler-deps2, r=Dylan-DPC | Yuki Okushi | -1/+0 |
| 2022-06-14 | Remove `rustc_deprecated` diagnostics | Jacob Pratt | -3/+1 |
| 2022-06-14 | Rollup merge of #97948 - davidtwco:diagnostic-translation-lints, r=oli-obk | Dylan DPC | -6/+23 |
| 2022-06-13 | remove currently unused deps | klensy | -1/+0 |
| 2022-06-13 | rustdoc: add missing article | Michael Howell | -1/+1 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -9/+9 |
| 2022-06-12 | rustdoc: change error message for invalid `#[doc(tuple_variadic)]` | Michael Howell | -1/+1 |
| 2022-06-12 | Make `ExprKind::Closure` a struct variant. | Camille GILLOT | -12/+12 |