29 Numerics library [numerics]

29.6 Numeric arrays [numarray]

29.6.3 valarray non-member operations [valarray.nonmembers]

29.6.3.4 Specialized algorithms [valarray.special]

template<class T> void swap(valarray<T>& x, valarray<T>& y) noexcept;
Effects: Equivalent to x.swap(y).