about summary refs log tree commit diff
path: root/src/tools/clippy/clippy_utils
AgeCommit message (Expand)AuthorLines
2023-09-22Auto merge of #114776 - fee1-dead-contrib:enable-effects-in-libcore, r=oli-obkbors-2/+3
2023-09-22fix clippy errors (ignore effects in certainty)Deadbeef-2/+3
2023-09-21Record asyncness span in HIRMichael Goulet-3/+3
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-13/+13
2023-09-19move ConstValue into mirRalf Jung-2/+2
2023-09-14Auto merge of #115677 - matthewjasper:let-expr-recovery, r=b-naberbors-1/+1
2023-09-14fix clippy (and MIR printing) handling of ConstValue::Indirect slicesRalf Jung-13/+4
2023-09-14cleanup op_to_const a bit; rename ConstValue::ByRef → IndirectRalf Jung-1/+1
2023-09-14use AllocId instead of Allocation in ConstValue::ByRefRalf Jung-25/+28
2023-09-12Merge commit '98363cbf6a7c3f8b571a7d92a3c645bb4376e4a6' into clippyupPhilipp Krones-6/+26
2023-09-11Update tools and fulldeps testsMatthew Jasper-1/+1
2023-09-08Partially outline code inside the panic! macroJohn Kåre Alsaker-3/+13
2023-09-07Use `Freeze` for `SourceFile.lines`John Kåre Alsaker-1/+1
2023-09-03Use relative positions inside a SourceFile.Camille GILLOT-4/+4
2023-08-29Auto merge of #115183 - flip1995:clippyup, r=Manishearth,oli-obkbors-6/+4
2023-08-24Merge commit '080b587854a73f2a8cbaecff1884860a78e2ff37' into clippyupPhilipp Krones-6/+4
2023-08-24when terminating during unwinding, show the reason whyRalf Jung-1/+1
2023-08-23Fix clippy lint for identical `if`/`else` contraining `?` expressionsEsteban Küber-1/+2
2023-08-20give some unwind-related terminators a more clear nameRalf Jung-2/+2
2023-08-15Rollup merge of #114819 - estebank:issue-78124, r=compiler-errorsMatthias Krüger-3/+3
2023-08-15Rollup merge of #114772 - fee1-dead-contrib:typed-did, r=b-naberGuillaume Gomez-4/+4
2023-08-14Move scrutinee `HirId` into `MatchSource::TryDesugar`Esteban Küber-3/+3
2023-08-14Use `{Local}ModDefId` in many queriesNilstrieb-4/+4
2023-08-14Remove constness from `ImplSource::Param`Deadbeef-1/+1
2023-08-11Merge commit '1e8fdf492808a25d78a97e1242b835ace9924e4d' into clippyupPhilipp Krones-5/+14
2023-08-10Revert "New lint [`filter_map_bool_then`]"Catherine Flores-2/+0
2023-08-08Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli...Matthias Krüger-2/+2
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-2/+2
2023-08-04Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31Matthias Krüger-11/+11
2023-08-04Improve spans for indexing expressionsNilstrieb-11/+11
2023-08-04Rollup merge of #114022 - oli-obk:tait_ice_alias_field_projection, r=cjgillotMatthias Krüger-0/+2
2023-08-02Remove constness from `TraitPredicate`Deadbeef-3/+4
2023-07-31Merge commit '5436dba826191964ac1d0dab534b7eb6d4c878f6' into clippyupPhilipp Krones-124/+889
2023-07-28Make Clippy understand generic const itemsLeón Orell Valerian Liehr-4/+8
2023-07-27bless clippyDeadbeef-23/+29
2023-07-27Remove `constness` from `ParamEnv`Deadbeef-1/+1
2023-07-25Make everything builtin!Michael Goulet-2/+2
2023-07-24Perform OpaqueCast field projection on HIR, too.Oli Scherer-0/+2
2023-07-20XSimplifiedType to SimplifiedType::Xlcnr-25/+22
2023-07-17Rename arg_iter to iter_instantiatedMichael Goulet-2/+2
2023-07-17Merge commit 'd9c24d1b1ee61f276e550b967409c9f155eac4e3' into clippyupPhilipp Krones-110/+170
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-61/+61
2023-07-07Rename `adjustment::PointerCast` and variants using it to `PointerCoercion`Nilstrieb-5/+5
2023-07-06Auto merge of #113377 - BoxyUwU:move_ty_ctors_to_ty, r=compiler-errorsbors-2/+2
2023-07-06Auto merge of #113291 - oli-obk:pretty_print_mir_const, r=RalfJungbors-3/+4
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-2/+2
2023-07-05Patch clippyOli Scherer-3/+4
2023-07-05Deal with falloutBoxy-2/+2
2023-07-02Fix valtree changesPhilipp Krones-2/+2
2023-07-02Merge commit '37f4c1725d3fd7e9c3ffd8783246bc5589debc53' into clippyupPhilipp Krones-103/+378