ZPP46OPKYRBARFMSF5CJ25UR6AXK74QWEC6HUSYFHHN735MZBULQC
O4KDCA5IHMJJEJZIYAMD3TDFQ2U6Z6VXE7JWSFFTOCBZ6S2IVALAC
return equal_to<array<T, D> >()(lhs.elts, rhs.elts);
// This is not yet constexpr in C++17 // return equal_to<array<T, D> >()(lhs.elts, rhs.elts); for (int d = 0; d < D; ++d) if (!equal_to<T>()(lhs.elts[d], rhs.elts[d])) return false; return true;
// This is not yet constexpr in C++17
// return equal_to<array<T, D> >()(lhs.elts, rhs.elts);
for (int d = 0; d < D; ++d)
if (!equal_to<T>()(lhs.elts[d], rhs.elts[d]))
return false;
return true;