1
Fork 0

Deeply deny fn and raw ptrs in const generics

This commit is contained in:
Michael Goulet 2022-07-23 20:09:52 +00:00
parent babff2211e
commit 1152e70363
17 changed files with 147 additions and 61 deletions

View file

@ -226,7 +226,7 @@ impl Qualif for CustomEq {
// because that component may be part of an enum variant (e.g.,
// `Option::<NonStructuralMatchTy>::Some`), in which case some values of this type may be
// structural-match (`Option::None`).
traits::search_for_structural_match_violation(cx.body.span, cx.tcx, ty, true).is_some()
traits::search_for_structural_match_violation(cx.body.span, cx.tcx, ty, false).is_some()
}
fn in_adt_inherently<'tcx>(