Lines Matching defs:_Array

1 // The template and inlines for the -*- C++ -*- internal _Array helper class.
409 // Helper class _Array, first layer of valarray abstraction.
415 struct _Array
417 explicit _Array(size_t);
418 explicit _Array(_Tp* const __restrict__);
419 explicit _Array(const valarray<_Tp>&);
420 _Array(const _Tp* __restrict__, size_t);
431 __valarray_copy_construct(_Array<_Tp> __a, _Array<size_t> __i,
432 _Array<_Tp> __b, size_t __n)
439 __valarray_copy_construct(_Array<_Tp> __a, size_t __n, size_t __s,
440 _Array<_Tp> __b)
445 __valarray_fill (_Array<_Tp> __a, size_t __n, const _Tp& __t)
450 __valarray_fill(_Array<_Tp> __a, size_t __n, size_t __s, const _Tp& __t)
455 __valarray_fill(_Array<_Tp> __a, _Array<size_t> __i,
462 __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b)
468 __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)
474 __valarray_copy(_Array<_Tp> __a, _Array<_Tp> __b, size_t __n, size_t __s)
481 __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s1,
482 _Array<_Tp> __b, size_t __s2)
488 __valarray_copy(_Array<_Tp> __a, _Array<size_t> __i,
489 _Array<_Tp> __b, size_t __n)
495 __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b,
496 _Array<size_t> __i)
503 __valarray_copy(_Array<_Tp> __src, size_t __n, _Array<size_t> __i,
504 _Array<_Tp> __dst, _Array<size_t> __j)
512 _Array<_Tp>::_Array(size_t __n)
518 _Array<_Tp>::_Array(_Tp* const __restrict__ __p)
523 _Array<_Tp>::_Array(const valarray<_Tp>& __v)
528 _Array<_Tp>::_Array(const _Tp* __restrict__ __b, size_t __s)
534 _Array<_Tp>::begin () const
540 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, const _Tp& __t) \
548 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b) \
557 _Array_augmented_##_Name(_Array<_Tp> __a, \
567 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, size_t __s, \
568 _Array<_Tp> __b) \
578 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<_Tp> __b, \
589 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __s, \
599 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<size_t> __i, \
600 _Array<_Tp> __b, size_t __n) \
610 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, \
611 _Array<_Tp> __b, _Array<size_t> __i) \
621 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<size_t> __i, \
631 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<bool> __m, \
632 _Array<_Tp> __b, size_t __n) \
650 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, \
651 _Array<_Tp> __b, _Array<bool> __m) \
669 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<bool> __m, \