Lines Matching refs:size_t

47 __valarray_fill (_Tp* __restrict__ __a, size_t __n, const _Tp& __t)
53 __valarray_fill (_Tp* __restrict__ __a, size_t __n,
54 size_t __s, const _Tp& __t)
55 { for (size_t __i=0; __i<__n; ++__i, __a+=__s) *__a = __t; }
60 __valarray_fill(_Tp* __restrict__ __a, const size_t* __restrict__ __i,
61 size_t __n, const _Tp& __t)
62 { for (size_t __j=0; __j<__n; ++__j, ++__i) __a[*__i] = __t; }
67 __valarray_copy (const _Tp* __restrict__ __a, size_t __n,
74 __valarray_copy (const _Tp* __restrict__ __a, size_t __n, size_t __s,
76 { for (size_t __i=0; __i<__n; ++__i, ++__b, __a += __s) *__b = *__a; }
82 size_t __n, size_t __s)
83 { for (size_t __i=0; __i<__n; ++__i, ++__a, __b+=__s) *__b = *__a; }
89 const size_t* __restrict__ __i,
90 _Tp* __restrict__ __b, size_t __n)
91 { for (size_t __j=0; __j<__n; ++__j, ++__b, ++__i) *__b = __a[*__i]; }
96 __valarray_copy (const _Tp* __restrict__ __a, size_t __n,
97 _Tp* __restrict__ __b, const size_t* __restrict__ __i)
98 { for (size_t __j=0; __j<__n; ++__j, ++__a, ++__i) __b[*__i] = *__a; }
108 explicit _Array (size_t);
111 _Array (const _Tp* __restrict__, size_t);
121 __valarray_fill (_Array<_Tp> __a, size_t __n, const _Tp& __t)
126 __valarray_fill (_Array<_Tp> __a, size_t __n, size_t __s, const _Tp& __t)
131 __valarray_fill (_Array<_Tp> __a, _Array<size_t> __i,
132 size_t __n, const _Tp& __t)
137 __valarray_copy (_Array<_Tp> __a, size_t __n, _Array<_Tp> __b)
142 __valarray_copy (_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)
147 __valarray_copy (_Array<_Tp> __a, _Array<_Tp> __b, size_t __n, size_t __s)
152 __valarray_copy (_Array<_Tp> __a, _Array<size_t> __i,
153 _Array<_Tp> __b, size_t __n)
158 __valarray_copy (_Array<_Tp> __a, size_t __n, _Array<_Tp> __b,
159 _Array<size_t> __i)
164 _Array<_Tp>::_Array (size_t __n) : _M_data (new _Tp[__n]) {}
176 _Array<_Tp>::_Array (const _Tp* __restrict__ __b, size_t __s)
191 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, const _Tp& __t) \
199 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, _Array<_Tp> __b) \
209 const _Expr<_Dom,_Tp>& __e, size_t __n) \
212 for (size_t __i=0; __i<__n; ++__i, ++__p) *__p _Op##= __e[__i]; \
217 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, size_t __s, \
228 size_t __n, size_t __s) \
237 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __s, \
238 const _Expr<_Dom,_Tp>& __e, size_t __n) \
241 for (size_t __i=0; __i<__n; ++__i, __p+=__s) *__p _Op##= __e[__i]; \
246 _Array_augmented_##_Name (_Array<_Tp> __a, _Array<size_t> __i, \
247 _Array<_Tp> __b, size_t __n) \
250 for (size_t* __j=__i._M_data; __j<__i._M_data+__n; ++__j, ++__q) \
256 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, \
257 _Array<_Tp> __b, _Array<size_t> __i) \
260 for (size_t* __j=__i._M_data; __j<__i._M_data+__n; ++__j, ++__p) \
266 _Array_augmented_##_Name (_Array<_Tp> __a, _Array<size_t> __i, \
267 const _Expr<_Dom, _Tp>& __e, size_t __n) \
269 size_t* __j (__i._M_data); \
270 for (size_t __k=0; __k<__n; ++__k, ++__j) \
277 _Array<_Tp> __b, size_t __n) \
292 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, \
309 const _Expr<_Dom, _Tp>& __e, size_t __n) \
313 for (size_t __i=0; __i<__n; ++__i, ++ok, ++__p) { \