/openbsd-src/gnu/lib/libstdc++/libstdc++/include/std/ |
H A D | std_valarray.h | 82 template<class _Tp> class valarray; // An array of type _Tp variable 98 class valarray 110 valarray(); 111 explicit valarray(size_t); 112 valarray(const _Tp&, size_t); 113 valarray(const _Tp* __restrict__, size_t); 114 valarray(const valarray&); 115 valarray(const slice_array<_Tp>&); 116 valarray(const gslice_array<_Tp>&); 117 valarray(const mask_array<_Tp>&); [all …]
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/std/ |
H A D | std_valarray.h | 82 template<class _Tp> class valarray; // An array of type _Tp variable 109 class valarray in _GLIBCXX_BEGIN_NAMESPACE() 122 valarray(); in _GLIBCXX_BEGIN_NAMESPACE() 125 explicit valarray(size_t); in _GLIBCXX_BEGIN_NAMESPACE() 128 valarray(const _Tp&, size_t); in _GLIBCXX_BEGIN_NAMESPACE() 131 valarray(const _Tp* __restrict__, size_t); in _GLIBCXX_BEGIN_NAMESPACE() 134 valarray(const valarray&); in _GLIBCXX_BEGIN_NAMESPACE() 137 valarray(const slice_array<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE() 140 valarray(const gslice_array<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE() 143 valarray(const mask_array<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE() [all …]
|
/openbsd-src/gnu/llvm/libcxx/include/ |
H A D | valarray | 14 valarray synopsis 20 class valarray 26 valarray(); 27 explicit valarray(size_t n); 28 valarray(const value_type& x, size_t n); 29 valarray(const value_type* px, size_t n); 30 valarray(const valarray& v); 31 valarray(valarray&& v) noexcept; 32 valarray(const slice_array<value_type>& sa); 33 valarray(const gslice_array<value_type>& ga); [all …]
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/src/ |
H A D | valarray-inst.cc | 45 template valarray<size_t>::valarray(size_t); 46 template valarray<size_t>::valarray(const valarray<size_t>&); 47 template valarray<size_t>::~valarray(); 48 template size_t valarray<size_t>::size() const; 49 template size_t& valarray<size_t>::operator[](size_t); 53 __valarray_product(const valarray<size_t>& __a) in __valarray_product() 60 valarray<size_t>& __t = const_cast<valarray<size_t>&>(__a); in __valarray_product() 69 __gslice_to_index(size_t __o, const valarray<size_t>& __l, in __gslice_to_index() 70 const valarray<size_t>& __s, valarray<size_t>& __i) in __gslice_to_index() 111 gslice::_Indexer::_Indexer(size_t __o, const valarray<size_t>& __l, in _Indexer() [all …]
|
/openbsd-src/gnu/gcc/libstdc++-v3/src/ |
H A D | valarray-inst.cc | 45 template valarray<size_t>::valarray(size_t); 46 template valarray<size_t>::valarray(const valarray<size_t>&); 47 template valarray<size_t>::~valarray(); 48 template size_t valarray<size_t>::size() const; 49 template size_t& valarray<size_t>::operator[](size_t); 52 __valarray_product(const valarray<size_t>& __a) in __valarray_product() 59 valarray<size_t>& __t = const_cast<valarray<size_t>&>(__a); in __valarray_product() 68 __gslice_to_index(size_t __o, const valarray<size_t>& __l, in __gslice_to_index() 69 const valarray<size_t>& __s, valarray<size_t>& __i) in __gslice_to_index() 110 gslice::_Indexer::_Indexer(size_t __o, const valarray<size_t>& __l, in _Indexer() [all …]
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/ |
H A D | gslice.h | 48 gslice (size_t, const valarray<size_t>&, const valarray<size_t>&); 59 valarray<size_t> size () const; 60 valarray<size_t> stride () const; 66 valarray<size_t> _M_size; 67 valarray<size_t> _M_stride; 68 valarray<size_t> _M_index; 69 _Indexer(size_t, const valarray<size_t>&, 70 const valarray<size_t>&); 77 template<typename _Tp> friend class valarray; variable 84 inline valarray<size_t> [all …]
|
H A D | gslice_array.h | 50 void operator=(const valarray<_Tp>&) const; 51 void operator*=(const valarray<_Tp>&) const; 52 void operator/=(const valarray<_Tp>&) const; 53 void operator%=(const valarray<_Tp>&) const; 54 void operator+=(const valarray<_Tp>&) const; 55 void operator-=(const valarray<_Tp>&) const; 56 void operator^=(const valarray<_Tp>&) const; 57 void operator&=(const valarray<_Tp>&) const; 58 void operator|=(const valarray<_Tp>&) const; 59 void operator<<=(const valarray<_Tp>&) const; [all …]
|
H A D | mask_array.h | 51 void operator=(const valarray<_Tp>&) const; 52 void operator*=(const valarray<_Tp>&) const; 53 void operator/=(const valarray<_Tp>&) const; 54 void operator%=(const valarray<_Tp>&) const; 55 void operator+=(const valarray<_Tp>&) const; 56 void operator-=(const valarray<_Tp>&) const; 57 void operator^=(const valarray<_Tp>&) const; 58 void operator&=(const valarray<_Tp>&) const; 59 void operator|=(const valarray<_Tp>&) const; 60 void operator<<=(const valarray<_Tp>&) const; [all …]
|
H A D | valarray_meta.h | 416 struct _ValFunClos<_ValArray,_Tp> : _FunBase<valarray<_Tp>, _Tp> 418 typedef _FunBase<valarray<_Tp>, _Tp> _Base; 421 _ValFunClos(const valarray<_Tp>& __v, _Tp __f(_Tp)) : _Base(__v, __f) {} 437 struct _RefFunClos<_ValArray,_Tp> : _FunBase<valarray<_Tp>, const _Tp&> 439 typedef _FunBase<valarray<_Tp>, const _Tp&> _Base; 442 _RefFunClos(const valarray<_Tp>& __v, _Tp __f(const _Tp&)) 479 struct _UnClos<_Oper, _ValArray, _Tp> : _UnBase<_Oper, valarray<_Tp> > 481 typedef valarray<_Tp> _Arg; 482 typedef _UnBase<_Oper, valarray<_Tp> > _Base; 566 : _BinBase<_Oper,valarray<_Tp>,valarray<_Tp> > [all …]
|
H A D | indirect_array.h | 54 void operator=(const valarray<_Tp>&) const; 55 void operator*=(const valarray<_Tp>&) const; 56 void operator/=(const valarray<_Tp>&) const; 57 void operator%=(const valarray<_Tp>&) const; 58 void operator+=(const valarray<_Tp>&) const; 59 void operator-=(const valarray<_Tp>&) const; 60 void operator^=(const valarray<_Tp>&) const; 61 void operator&=(const valarray<_Tp>&) const; 62 void operator|=(const valarray<_Tp>&) const; 63 void operator<<=(const valarray<_Tp>&) const; [all …]
|
H A D | slice_array.h | 93 void operator=(const valarray<_Tp>&) const; 94 void operator*=(const valarray<_Tp>&) const; 95 void operator/=(const valarray<_Tp>&) const; 96 void operator%=(const valarray<_Tp>&) const; 97 void operator+=(const valarray<_Tp>&) const; 98 void operator-=(const valarray<_Tp>&) const; 99 void operator^=(const valarray<_Tp>&) const; 100 void operator&=(const valarray<_Tp>&) const; 101 void operator|=(const valarray<_Tp>&) const; 102 void operator<<=(const valarray<_Tp>&) const; [all …]
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/bits/ |
H A D | gslice.h | 79 gslice(size_t, const valarray<size_t>&, const valarray<size_t>&); in _GLIBCXX_BEGIN_NAMESPACE() 98 valarray<size_t> size() const; in _GLIBCXX_BEGIN_NAMESPACE() 101 valarray<size_t> stride() const; in _GLIBCXX_BEGIN_NAMESPACE() 108 valarray<size_t> _M_size; in _GLIBCXX_BEGIN_NAMESPACE() 109 valarray<size_t> _M_stride; in _GLIBCXX_BEGIN_NAMESPACE() 110 valarray<size_t> _M_index; // Linear array of referenced indices in _GLIBCXX_BEGIN_NAMESPACE() 111 _Indexer(size_t, const valarray<size_t>&, in _GLIBCXX_BEGIN_NAMESPACE() 112 const valarray<size_t>&); in _GLIBCXX_BEGIN_NAMESPACE() 124 template<typename _Tp> friend class valarray; in _GLIBCXX_BEGIN_NAMESPACE() local 131 inline valarray<size_t> [all …]
|
H A D | valarray_after.h | 54 _GBase (const _Dom& __e, const valarray<size_t>& __i) in _GLIBCXX_BEGIN_NAMESPACE() 67 const valarray<size_t>& _M_index; in _GLIBCXX_BEGIN_NAMESPACE() 76 _GBase (_Array<_Tp> __a, const valarray<size_t>& __i) in _GBase() 89 const valarray<size_t>& _M_index; 99 _GClos (const _Dom& __e, const valarray<size_t>& __i) 110 _GClos (_Array<_Tp> __a, const valarray<size_t>& __i) 123 _IBase (const _Dom& __e, const valarray<size_t>& __i) 136 const valarray<size_t>& _M_index; 146 _IClos (const _Dom& __e, const valarray<size_t>& __i) 152 : _IBase<valarray<_Tp> > [all …]
|
H A D | gslice_array.h | 75 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 77 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 79 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 81 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 83 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 85 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 87 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 89 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 91 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 93 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() [all …]
|
H A D | mask_array.h | 76 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 78 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 80 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 82 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 84 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 86 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 88 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 90 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 92 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 94 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() [all …]
|
H A D | indirect_array.h | 77 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 79 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 81 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 83 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 85 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 87 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 89 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 91 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 93 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() 95 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE() [all …]
|
H A D | slice_array.h | 137 void operator=(const valarray<_Tp>&) const; 139 void operator*=(const valarray<_Tp>&) const; 141 void operator/=(const valarray<_Tp>&) const; 143 void operator%=(const valarray<_Tp>&) const; 145 void operator+=(const valarray<_Tp>&) const; 147 void operator-=(const valarray<_Tp>&) const; 149 void operator^=(const valarray<_Tp>&) const; 151 void operator&=(const valarray<_Tp>&) const; 153 void operator|=(const valarray<_Tp>&) const; 155 void operator<<=(const valarray<_Tp>&) const; [all …]
|
H A D | valarray_before.h | 436 struct _ValFunClos<_ValArray,_Tp> : _FunBase<valarray<_Tp>, _Tp> 438 typedef _FunBase<valarray<_Tp>, _Tp> _Base; 441 _ValFunClos(const valarray<_Tp>& __v, _Tp __f(_Tp)) : _Base(__v, __f) {} 458 : _FunBase<valarray<_Tp>, const _Tp&> 460 typedef _FunBase<valarray<_Tp>, const _Tp&> _Base; 463 _RefFunClos(const valarray<_Tp>& __v, _Tp __f(const _Tp&)) 502 : _UnBase<_Oper, valarray<_Tp> > 504 typedef valarray<_Tp> _Arg; 505 typedef _UnBase<_Oper, valarray<_Tp> > _Base; 589 : _BinBase<_Oper, valarray<_Tp>, valarray<_Tp> > [all …]
|
/openbsd-src/gnu/llvm/libcxx/src/ |
H A D | valarray.cpp | 15 template _LIBCPP_FUNC_VIS valarray<size_t>::valarray(size_t); 16 template _LIBCPP_FUNC_VIS valarray<size_t>::~valarray(); 19 template void valarray<size_t>::resize(size_t, size_t); 24 valarray<size_t> __indices(__size_.size()); in __init()
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/testsuite/26_numerics/ |
H A D | valarray.cc | 35 std::valarray<double> a(20); in main() 38 using std::valarray; in main() 39 valarray<double> b, c; in main()
|
H A D | valarray_const_bracket.cc | 38 void test(const std::valarray<T>& v) in test() 45 std::valarray<double> v(190); in main()
|
H A D | slice_array_assignment.cc | 37 using std::valarray; in main() 39 valarray<int> v(1, 10), w(2, 10); in main()
|
H A D | valarray_operators.cc | 27 std::valarray<int> u(1); in test01() 38 std::valarray<int> u(1), v(1); in test02()
|
/openbsd-src/gnu/gcc/libstdc++-v3/docs/html/17_intro/ |
H A D | CHECKLIST | 64 <exception> <istream> <new> <stack> <valarray> 4493 26.3.1 Header <valarray> synopsis [lib.valarray.synopsis] 4495 T template<class T> class valarray; // An array of type T 4503 T template<class T> valarray<T> operator* 4504 (const valarray<T>&, const valarray<T>&); 4505 T template<class T> valarray<T> operator* (const valarray<T>&, const T&); 4506 T template<class T> valarray<T> operator* (const T&, const valarray<T>&); 4507 T template<class T> valarray<T> operator/ 4508 (const valarray<T>&, const valarray<T>&); 4509 T template<class T> valarray<T> operator/ (const valarray<T>&, const T&); [all …]
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/docs/html/17_intro/ |
H A D | CHECKLIST | 64 <exception> <istream> <new> <stack> <valarray> 4493 26.3.1 Header <valarray> synopsis [lib.valarray.synopsis] 4495 T template<class T> class valarray; // An array of type T 4503 T template<class T> valarray<T> operator* 4504 (const valarray<T>&, const valarray<T>&); 4505 T template<class T> valarray<T> operator* (const valarray<T>&, const T&); 4506 T template<class T> valarray<T> operator* (const T&, const valarray<T>&); 4507 T template<class T> valarray<T> operator/ 4508 (const valarray<T>&, const valarray<T>&); 4509 T template<class T> valarray<T> operator/ (const valarray<T>&, const T&); [all …]
|