[libcxx][NFC] tweaks `incrementable_traits` per review

One suggestion was missed and is being patched now.

GitOrigin-RevId: 0fcea41920cef7414cd55f5fdb2f335f6d2ddb92
diff --git a/include/iterator b/include/iterator
index c45a1e5..cddeb9a 100644
--- a/include/iterator
+++ b/include/iterator
@@ -461,12 +461,12 @@
 
 template<class _Tp>
 concept __has_integral_minus =
-  !__has_member_difference_type<_Tp> &&
   requires(const _Tp& __x, const _Tp& __y) {
     { __x - __y } -> integral;
   };
 
 template<__has_integral_minus _Tp>
+requires (!__has_member_difference_type<_Tp>)
 struct incrementable_traits<_Tp> {
   using difference_type = make_signed_t<decltype(declval<_Tp>() - declval<_Tp>())>;
 };