Home
last modified time | relevance | path

Searched refs:_Expr (Results 1 – 8 of 8) sorted by relevance

/haiku/headers/cpp/std/
H A Dvalarray_meta.h70 struct _UnFunClos<_Expr,_Dom> : _UnFunBase<_Dom> {
150 struct _BinFunClos<_Expr,_Expr,_Dom1,_Dom2> : _BinFunBase<_Dom1,_Dom2> {
172 struct _BinFunClos<_Expr,_ValArray,_Dom,typename _Dom::value_type>
184 struct _BinFunClos<_ValArray,_Expr,typename _Dom::value_type,_Dom>
196 struct _BinFunClos<_Expr,_Constant,_Dom,typename _Dom::value_type>
207 struct _BinFunClos<_Constant,_Expr,_Dom,typename _Dom::value_type>
260 struct _ValFunClos<_Expr,_Dom>
280 struct _RefFunClos<_Expr,_Dom> :
324 struct _UnClos<_Oper, _Expr, _Dom> : _UnBase<_Oper, _Dom> {
416 struct _BinClos<_Oper, _Expr, _Expr, _Dom1, _Dom2>
[all …]
H A Dslice_array.h57 void operator= (const _Expr<_Dom,_T>&) const;
59 void operator*= (const _Expr<_Dom,_T>&) const;
61 void operator/= (const _Expr<_Dom,_T>&) const;
63 void operator%= (const _Expr<_Dom,_T>&) const;
65 void operator+= (const _Expr<_Dom,_T>&) const;
67 void operator-= (const _Expr<_Dom,_T>&) const;
69 void operator^= (const _Expr<_Dom,_T>&) const;
71 void operator&= (const _Expr<_Dom,_T>&) const;
73 void operator|= (const _Expr<_Dom,_T>&) const;
75 void operator<<= (const _Expr<_Dom,_T>&) const;
[all …]
H A Dgslice_array.h56 void operator= (const _Expr<_Dom,_Tp>&) const;
58 void operator*= (const _Expr<_Dom,_Tp>&) const;
60 void operator/= (const _Expr<_Dom,_Tp>&) const;
62 void operator%= (const _Expr<_Dom,_Tp>&) const;
64 void operator+= (const _Expr<_Dom,_Tp>&) const;
66 void operator-= (const _Expr<_Dom,_Tp>&) const;
68 void operator^= (const _Expr<_Dom,_Tp>&) const;
70 void operator&= (const _Expr<_Dom,_Tp>&) const;
72 void operator|= (const _Expr<_Dom,_Tp>&) const;
74 void operator<<= (const _Expr<_Dom,_Tp>&) const;
[all …]
H A Dindirect_array.h56 void operator= (const _Expr<_Dom, _Tp>&) const;
58 void operator*= (const _Expr<_Dom, _Tp>&) const;
60 void operator/= (const _Expr<_Dom, _Tp>&) const;
62 void operator%= (const _Expr<_Dom, _Tp>&) const;
64 void operator+= (const _Expr<_Dom, _Tp>&) const;
66 void operator-= (const _Expr<_Dom, _Tp>&) const;
68 void operator^= (const _Expr<_Dom, _Tp>&) const;
70 void operator&= (const _Expr<_Dom, _Tp>&) const;
72 void operator|= (const _Expr<_Dom, _Tp>&) const;
74 void operator<<= (const _Expr<_Dom, _Tp>&) const;
[all …]
H A Dmask_array.h56 void operator= (const _Expr<_Dom,_T>&) const;
58 void operator*= (const _Expr<_Dom,_T>&) const;
60 void operator/= (const _Expr<_Dom,_T>&) const;
62 void operator%= (const _Expr<_Dom,_T>&) const;
64 void operator+= (const _Expr<_Dom,_T>&) const;
66 void operator-= (const _Expr<_Dom,_T>&) const;
68 void operator^= (const _Expr<_Dom,_T>&) const;
70 void operator&= (const _Expr<_Dom,_T>&) const;
72 void operator|= (const _Expr<_Dom,_T>&) const;
74 void operator<<=(const _Expr<_Dom,_T>&) const;
[all …]
H A Dstd_valarray.h72 template<class _Clos, typename _Tp> class _Expr; variable
133 valarray(const _Expr<_Dom,_Tp>& __e);
145 operator= (const _Expr<_Dom,_Tp>&);
151 _Expr<_SClos<_ValArray,_Tp>, _Tp> operator[](slice) const;
153 _Expr<_GClos<_ValArray,_Tp>, _Tp> operator[](const gslice&) const;
157 _Expr<_IClos<_ValArray, _Tp>, _Tp>
162 _Expr<_UnClos<_Unary_plus,_ValArray,_Tp>,_Tp> operator+ () const;
163 _Expr<_UnClos<negate,_ValArray,_Tp>,_Tp> operator- () const;
164 _Expr<_UnClos<_Bitwise_not,_ValArray,_Tp>,_Tp> operator~ () const;
165 _Expr<_UnClos<logical_not,_ValArray,_Tp>,bool> operator! () const;
[all …]
H A Dvalarray_array.tcc84 __valarray_copy (const _Expr<_Dom, _Tp>& __e, size_t __n, _Array<_Tp> __a) in __valarray_copy()
92 __valarray_copy (const _Expr<_Dom, _Tp>& __e, size_t __n, in __valarray_copy()
101 __valarray_copy (const _Expr<_Dom, _Tp>& __e, size_t __n, in __valarray_copy()
110 __valarray_copy (const _Expr<_Dom, _Tp>& __e, size_t __n, in __valarray_copy()
H A Dvalarray_array.h209 const _Expr<_Dom,_Tp>& __e, size_t __n) \
238 const _Expr<_Dom,_Tp>& __e, size_t __n) \
267 const _Expr<_Dom, _Tp>& __e, size_t __n) \
309 const _Expr<_Dom, _Tp>& __e, size_t __n) \