__valarray_copy
__valarray_copy (_Array<_Tp> (__v), __v.size (),
__valarray_copy (__e, _M_index.size(), _M_array,
{ __valarray_copy (_Array<_Tp> (__v), _M_sz, _M_array, _M_index); }
{ __valarray_copy (__e, _M_sz, _M_array, _M_index); }
{ __valarray_copy (_Array<_T> (__v), __v.size (), _M_array, _M_mask); }
{ __valarray_copy (__e, __e.size (), _M_array, _M_mask); }
{ __valarray_copy (_Array<_T> (__v), _M_array, _M_sz, _M_stride); }
{ __valarray_copy (__e, _M_sz, _M_array, _M_stride); }
{ __valarray_copy (__pT, __n, _M_data); }
{ __valarray_copy (__v._M_data, _M_size, _M_data); }
{ __valarray_copy (__sa._M_array, __sa._M_sz, __sa._M_stride,
{ __valarray_copy (__ga._M_array, _Array<size_t>(__ga._M_index),
{ __valarray_copy (__ma._M_array, __ma._M_mask,
{ __valarray_copy (__ia._M_array, __ia._M_index,
{ __valarray_copy (__e, _M_size, _Array<_Tp>(_M_data)); }
__valarray_copy(__v._M_data, _M_size, _M_data);
__valarray_copy (__sa._M_array, __sa._M_sz,
__valarray_copy (__ga._M_array, _Array<size_t>(__ga._M_index),
__valarray_copy (__ma._M_array, __ma._M_mask,
__valarray_copy (__ia._M_array, __ia._M_index,
__valarray_copy (__e, _M_size, _Array<_Tp>(_M_data));
__valarray_copy (_M_data, _M_size, __a);
__valarray_copy (_M_data+__n, _M_size-__n, __a);
__valarray_copy (_M_data, _M_size+__n, __a-__n);
__valarray_copy(_M_data, _M_size, __a);
__valarray_copy (_M_data, __n, __a + _M_size-__n);
__valarray_copy (_M_data + __n, _M_size-__n, __a);
__valarray_copy (_M_data + _M_size + __n, -__n, __a);
__valarray_copy (_M_data, _M_size + __n, __a - __n);
{ __valarray_copy (__a._M_data, __n, __b._M_data); }
{ __valarray_copy(__a._M_data, __n, __s, __b._M_data); }
{ __valarray_copy (__a._M_data, __b._M_data, __n, __s); }
{ __valarray_copy (__a._M_data, __i._M_data, __b._M_data, __n); }
{ __valarray_copy (__a._M_data, __n, __b._M_data, __i._M_data); }
: _M_data (new _Tp[__s]) { __valarray_copy (__b, __s, _M_data); }
__valarray_copy(const size_t* __restrict__, size_t, size_t* __restrict__);