Rustup to rustc 1.25.0-nightly (90eb44a58 2018-01-29)
This commit is contained in:
parent
4e467661c0
commit
c3e9ec65a1
1 changed files with 2 additions and 2 deletions
|
|
@ -545,11 +545,11 @@ fn check_to_owned(cx: &LateContext, expr: &Expr, other: &Expr) {
|
|||
|
||||
// *arg impls PartialEq<other>
|
||||
if !arg_ty
|
||||
.builtin_deref(true, ty::LvaluePreference::NoPreference)
|
||||
.builtin_deref(true)
|
||||
.map_or(false, |tam| implements_trait(cx, tam.ty, partial_eq_trait_id, &[other_ty]))
|
||||
// arg impls PartialEq<*other>
|
||||
&& !other_ty
|
||||
.builtin_deref(true, ty::LvaluePreference::NoPreference)
|
||||
.builtin_deref(true)
|
||||
.map_or(false, |tam| implements_trait(cx, arg_ty, partial_eq_trait_id, &[tam.ty]))
|
||||
// arg impls PartialEq<other>
|
||||
&& !implements_trait(cx, arg_ty, partial_eq_trait_id, &[other_ty])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue