| Age | Commit message (Expand) | Author | Lines |
| 2022-02-27 | Rollup merge of #94397 - xFrednet:69838-deprecate-pre-expansion, r=cjgillot | Matthias Krüger | -1/+6 |
| 2022-02-26 | Auto merge of #94376 - c410-f3r:more-let-chains, r=petrochenkov | bors | -100/+88 |
| 2022-02-26 | Document that pre-expansion lint passes are deprecated | xFrednet | -1/+6 |
| 2022-02-25 | Initiate the inner usage of `let_chains` | Caio | -100/+88 |
| 2022-02-25 | Auto merge of #94369 - matthiaskrgr:rollup-qtripm2, r=matthiaskrgr | bors | -6/+6 |
| 2022-02-25 | Switch bootstrap cfgs | Mark Rousskov | -2/+2 |
| 2022-02-25 | Fix debug_assert in unused lint pass | flip1995 | -6/+6 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -27/+32 |
| 2022-02-24 | Rollup merge of #94175 - Urgau:check-cfg-improvements, r=petrochenkov | Dylan DPC | -1/+35 |
| 2022-02-24 | better ObligationCause for normalization errors in can_type_implement_copy | Michael Goulet | -2/+9 |
| 2022-02-23 | Continue improvements on the --check-cfg implementation | Loïc BRANSTETT | -12/+13 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -21/+26 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -6/+6 |
| 2022-02-22 | Improve diagnostic of the unexpected_cfgs lint | Loïc BRANSTETT | -1/+34 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -3/+3 |
| 2022-02-20 | Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obk | bors | -7/+7 |
| 2022-02-19 | Adopt let else in more places | est31 | -22/+8 |
| 2022-02-16 | Move ty::print methods to Drop-based scope guards | Mark Rousskov | -7/+7 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -2/+2 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -3/+3 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -16/+13 |
| 2022-02-12 | change to a struct variant | Ellen | -2/+2 |
| 2022-02-11 | Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis" | Oli Scherer | -1/+0 |
| 2022-02-07 | Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis | bors | -0/+1 |
| 2022-02-07 | Auto merge of #93179 - Urgau:unreachable-2021, r=m-ou-se,oli-obk | bors | -3/+22 |
| 2022-02-02 | manual formatting | Oli Scherer | -1/+1 |
| 2022-02-02 | Lazily resolve type-alias-impl-trait defining uses | Oli Scherer | -0/+1 |
| 2022-02-01 | Rollup merge of #93290 - lcnr:same_type, r=jackh726 | Matthias Krüger | -1/+1 |
| 2022-02-01 | remove `TyS::same_type` | lcnr | -1/+1 |
| 2022-02-01 | review + rebase | lcnr | -3/+4 |
| 2022-02-01 | rustfmt is broken, manually reduce line length | lcnr | -2/+7 |
| 2022-02-01 | add a rustc::query_stability lint | lcnr | -3/+63 |
| 2022-01-31 | Take in account the unreachable! macro in the non_fmt_panic lint | Loïc BRANSTETT | -3/+22 |
| 2022-01-31 | Rollup merge of #90277 - pierwill:fix-70258-inference-terms, r=jackh726 | Matthias Krüger | -1/+1 |
| 2022-01-30 | Rollup merge of #93358 - compiler-errors:is-not-const, r=fee1-dead | Matthias Krüger | -2/+1 |
| 2022-01-28 | Rollup merge of #92611 - Amanieu:asm-reference, r=m-ou-se | Matthias Krüger | -0/+4 |
| 2022-01-27 | Rollup merge of #93363 - lcnr:pass-by-value, r=petrochenkov | Matthias Krüger | -3/+3 |
| 2022-01-27 | Rollup merge of #93357 - nnethercote:clarify-usage-of-qualified-ty, r=lcnr | Matthias Krüger | -1/+1 |
| 2022-01-27 | try apply `rustc_pass_by_value` to `Span` | lcnr | -1/+1 |
| 2022-01-27 | update pass_by_value | lcnr | -2/+2 |
| 2022-01-27 | Clarify the `usage-of-qualified-ty` error message. | Nicholas Nethercote | -1/+1 |
| 2022-01-26 | drive-by: use is_const and is_const_if_const | Michael Goulet | -2/+1 |
| 2022-01-23 | rustc_lint: Stop creating a fake `ast::Crate` for running early lints | Vadim Petrochenkov | -13/+61 |
| 2022-01-23 | rustc_lint: Reuse the set of registered tools from resolver | Vadim Petrochenkov | -42/+43 |
| 2022-01-23 | rustc_lint: Remove some redundant fields from `EarlyContext` | Vadim Petrochenkov | -83/+59 |
| 2022-01-22 | Rollup merge of #93153 - tmiasko:reject-unsupported-naked-functions, r=Amanieu | Matthias Krüger | -0/+5 |
| 2022-01-21 | Remove a span from hir::ExprKind::MethodCall | Cameron Steffen | -6/+6 |
| 2022-01-21 | Reject unsupported naked functions | Tomasz Miąsko | -0/+5 |
| 2022-01-20 | Rollup merge of #92704 - 5225225:std_mem_transmute_ref_t_mut_t, r=michaelwoer... | Matthias Krüger | -3/+3 |
| 2022-01-19 | Add links to the reference and rust by example for asm! docs and lints | Amanieu d'Antras | -0/+4 |