summary refs log tree commit diff
path: root/src/tools/clippy/clippy_utils
AgeCommit message (Expand)AuthorLines
2022-05-14Auto merge of #96883 - jackh726:early-binder-2, r=oli-obkbors-3/+3
2022-05-13Add bound_fn_sigJack Huey-2/+2
2022-05-10Introduce EarlyBinderJack Huey-4/+4
2022-05-10update clippylcnr-24/+10
2022-05-06Lint for significant drops who may have surprising lifetimes #1Preston From-0/+1
2022-05-05Merge commit '7c21f91b15b7604f818565646b686d90f99d1baf' into clippyupflip1995-35/+241
2022-05-04Auto merge of #96546 - nnethercote:overhaul-MacArgs, r=petrochenkovbors-1/+2
2022-05-05Overhaul `MacArgs::Eq`.Nicholas Nethercote-1/+2
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-1/+1
2022-04-30Fix the clippy buildScott McMurray-0/+1
2022-04-23Stop visiting visibility.Camille GILLOT-1/+1
2022-04-16Auto merge of #94468 - Amanieu:global_asm_sym, r=nagisabors-1/+2
2022-04-15clippy: Update full path to `CString`Vadim Petrochenkov-1/+1
2022-04-14Reimplement lowering of sym operands for asm! so that it also works with glob...Amanieu d'Antras-1/+2
2022-04-13Auto merge of #94255 - b-naber:use-mir-constant-in-thir, r=oli-obkbors-2/+2
2022-04-11Add new `Deinit` statement kindJakob Degen-1/+2
2022-04-08Merge commit '984330a6ee3c4d15626685d6dc8b7b759ff630bd' into clippyupflip1995-10/+15
2022-04-05span: move `MultiSpan`David Wood-5/+16
2022-04-02rebase and use ty::Const in patterns againb-naber-2/+2
2022-03-30clippy: nameres for primitive type implslcnr-35/+60
2022-03-30get clippy to compile againlcnr-8/+6
2022-03-24Merge commit 'd0cf3481a84e3aa68c2f185c460e282af36ebc42' into clippyupflip1995-2/+86
2022-03-14Merge commit 'dc5423ad448877e33cca28db2f1445c9c4473c75' into clippyupflip1995-12/+71
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-16/+16
2022-03-08add `#[rustc_pass_by_value]` to more typeslcnr-1/+2
2022-03-07Stabilize const_fn_fn_ptr_basics and const_fn_trait_boundEric Holk-21/+1
2022-03-07Introduce `ConstAllocation`.Nicholas Nethercote-3/+3
2022-03-05Change syntax for TyAlias where clausesJack Huey-42/+6
2022-02-26Merge commit 'e329249b6a3a98830d860c74c8234a8dd9407436' into clippyupflip1995-63/+104
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-9/+9
2022-02-21update clippylcnr-9/+9
2022-02-15Overhaul `Const`.Nicholas Nethercote-7/+7
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-11/+11
2022-02-12change to a struct variantEllen-1/+1
2022-02-11Auto merge of #93893 - oli-obk:sad_revert, r=oli-obkbors-1/+0
2022-02-11Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"Oli Scherer-1/+0
2022-02-10Merge commit '57b3c4b90f4346b3990c1be387c3b3ca7b78412c' into clippyupflip1995-147/+91
2022-02-02Lazily resolve type-alias-impl-trait defining usesOli Scherer-0/+1
2022-02-01remove `TyS::same_type`lcnr-2/+2
2022-01-31Auto merge of #90891 - nbdd0121:format, r=Mark-Simulacrumbors-6/+16
2022-01-29Create `core::fmt::ArgumentV1` with generics instead of fn pointerGary Guo-6/+16
2022-01-27Merge commit 'a98e7ab8b94485be6bd03e0c6b8682ecab5b52e6' into clippyupflip1995-25/+141
2022-01-23Update clippyVadim Petrochenkov-15/+5
2022-01-21Remove a span from hir::ExprKind::MethodCallCameron Steffen-11/+11
2022-01-18Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obkbors-3/+11
2022-01-17Add termkadmin-2/+9
2022-01-17add eq constraints on associated constantskadmin-2/+3
2022-01-17Auto merge of #90986 - camsteffen:nested-filter, r=cjgillotbors-53/+18
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-8/+2
2022-01-16Fix Visitor::NestedFilter in ClippyCameron Steffen-49/+17