Lines Matching refs:_Array

1 // The template and inlines for the -*- C++ -*- internal _Array helper class.
413 // Helper class _Array, first layer of valarray abstraction.
419 struct _Array
421 explicit _Array(size_t);
422 explicit _Array(_Tp* const __restrict__);
423 explicit _Array(const valarray<_Tp>&);
424 _Array(const _Tp* __restrict__, size_t);
433 __valarray_fill (_Array<_Tp> __a, size_t __n, const _Tp& __t)
438 __valarray_fill(_Array<_Tp> __a, size_t __n, size_t __s, const _Tp& __t)
443 __valarray_fill(_Array<_Tp> __a, _Array<size_t> __i,
450 __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b)
456 __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)
462 __valarray_copy(_Array<_Tp> __a, _Array<_Tp> __b, size_t __n, size_t __s)
469 __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s1,
470 _Array<_Tp> __b, size_t __s2)
476 __valarray_copy(_Array<_Tp> __a, _Array<size_t> __i,
477 _Array<_Tp> __b, size_t __n)
483 __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b,
484 _Array<size_t> __i)
491 __valarray_copy(_Array<_Tp> __src, size_t __n, _Array<size_t> __i,
492 _Array<_Tp> __dst, _Array<size_t> __j)
500 _Array<_Tp>::_Array(size_t __n)
506 _Array<_Tp>::_Array(_Tp* const __restrict__ __p)
511 _Array<_Tp>::_Array(const valarray<_Tp>& __v)
516 _Array<_Tp>::_Array(const _Tp* __restrict__ __b, size_t __s)
522 _Array<_Tp>::begin () const
528 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, const _Tp& __t) \
536 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b) \
545 _Array_augmented_##_Name(_Array<_Tp> __a, \
555 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, size_t __s, \
556 _Array<_Tp> __b) \
566 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<_Tp> __b, \
577 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __s, \
587 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<size_t> __i, \
588 _Array<_Tp> __b, size_t __n) \
598 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, \
599 _Array<_Tp> __b, _Array<size_t> __i) \
609 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<size_t> __i, \
619 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<bool> __m, \
620 _Array<_Tp> __b, size_t __n) \
638 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, \
639 _Array<_Tp> __b, _Array<bool> __m) \
657 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<bool> __m, \