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

/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dvalarray_after.h93 struct _GClos<_Expr, _Dom>
140 struct _IClos<_Expr, _Dom>
162 // class _Expr
165 class _Expr class
170 _Expr(const _Clos&);
180 _Expr<_UnClos<__unary_plus, std::_Expr, _Clos>, value_type>
183 _Expr<_UnClos<__negate, std::_Expr, _Clos>, value_type>
186 _Expr<_UnClo
210 _Expr<_Clos, _Tp>::_Expr(const _Clos& __c) : _M_closure(__c) {} function in class:_Expr
[all...]
H A Dmask_array.h103 void operator=(const _Expr<_Dom,_Tp>&) const;
105 void operator*=(const _Expr<_Dom,_Tp>&) const;
107 void operator/=(const _Expr<_Dom,_Tp>&) const;
109 void operator%=(const _Expr<_Dom,_Tp>&) const;
111 void operator+=(const _Expr<_Dom,_Tp>&) const;
113 void operator-=(const _Expr<_Dom,_Tp>&) const;
115 void operator^=(const _Expr<_Dom,_Tp>&) const;
117 void operator&=(const _Expr<_Dom,_Tp>&) const;
119 void operator|=(const _Expr<_Dom,_Tp>&) const;
121 void operator<<=(const _Expr<_Do
168 operator =(const _Expr<_Ex, _Tp>& __e) const argument
[all...]
H A Dgslice_array.h100 void operator=(const _Expr<_Dom, _Tp>&) const;
102 void operator*=(const _Expr<_Dom, _Tp>&) const;
104 void operator/=(const _Expr<_Dom, _Tp>&) const;
106 void operator%=(const _Expr<_Dom, _Tp>&) const;
108 void operator+=(const _Expr<_Dom, _Tp>&) const;
110 void operator-=(const _Expr<_Dom, _Tp>&) const;
112 void operator^=(const _Expr<_Dom, _Tp>&) const;
114 void operator&=(const _Expr<_Dom, _Tp>&) const;
116 void operator|=(const _Expr<_Dom, _Tp>&) const;
118 void operator<<=(const _Expr<_Do
174 operator =(const _Expr<_Dom, _Tp>& __e) const argument
[all...]
H A Dindirect_array.h103 void operator=(const _Expr<_Dom, _Tp>&) const;
105 void operator*=(const _Expr<_Dom, _Tp>&) const;
107 void operator/=(const _Expr<_Dom, _Tp>&) const;
109 void operator%=(const _Expr<_Dom, _Tp>&) const;
111 void operator+=(const _Expr<_Dom, _Tp>&) const;
113 void operator-=(const _Expr<_Dom, _Tp>&) const;
115 void operator^=(const _Expr<_Dom, _Tp>&) const;
117 void operator&=(const _Expr<_Dom, _Tp>&) const;
119 void operator|=(const _Expr<_Dom, _Tp>&) const;
121 void operator<<=(const _Expr<_Do
173 operator =(const _Expr<_Dom, _Tp>& __e) const argument
[all...]
H A Dslice_array.h163 void operator=(const _Expr<_Dom, _Tp>&) const;
165 void operator*=(const _Expr<_Dom, _Tp>&) const;
167 void operator/=(const _Expr<_Dom, _Tp>&) const;
169 void operator%=(const _Expr<_Dom, _Tp>&) const;
171 void operator+=(const _Expr<_Dom, _Tp>&) const;
173 void operator-=(const _Expr<_Dom, _Tp>&) const;
175 void operator^=(const _Expr<_Dom, _Tp>&) const;
177 void operator&=(const _Expr<_Dom, _Tp>&) const;
179 void operator|=(const _Expr<_Dom, _Tp>&) const;
181 void operator<<=(const _Expr<_Do
233 operator =(const _Expr<_Dom,_Tp>& __e) const argument
[all...]
H A Dvalarray_before.h53 // template nesting due to _Expr<>
426 struct _ValFunClos<_Expr,_Dom> : _FunBase<_Dom, typename _Dom::value_type>
445 struct _RefFunClos<_Expr, _Dom>
490 struct _UnClos<_Oper, _Expr, _Dom>
578 struct _BinClos<_Oper, _Expr, _Expr, _Dom1, _Dom2>
599 struct _BinClos<_Oper, _Expr, _ValArray, _Dom, typename _Dom::value_type>
611 struct _BinClos<_Oper, _ValArray, _Expr, typename _Dom::value_type, _Dom>
623 struct _BinClos<_Oper, _Expr, _Constant, _Dom, typename _Dom::value_type>
634 struct _BinClos<_Oper, _Constant, _Expr, typenam
[all...]
H A Dvalarray_array.h558 const _Expr<_Dom, _Tp>& __e, size_t __n) \
590 const _Expr<_Dom, _Tp>& __e, size_t __n) \
622 const _Expr<_Dom, _Tp>& __e, size_t __n) \
670 const _Expr<_Dom, _Tp>& __e, size_t __n) \
/freebsd-11-stable/contrib/libstdc++/include/std/
H A Dstd_valarray.h53 class _Expr;
115 typedef _Expr<_UnClos<_Op, _ValArray, _Tp>, __rt> _Rt;
149 valarray(const _Expr<_Dom, _Tp>& __e);
214 operator= (const _Expr<_Dom, _Tp>&);
240 _Expr<_SClos<_ValArray, _Tp>, _Tp> operator[](slice) const;
263 _Expr<_GClos<_ValArray, _Tp>, _Tp> operator[](const gslice&) const;
316 _Expr<_IClos<_ValArray, _Tp>, _Tp>
408 valarray<_Tp>& operator*=(const _Expr<_Dom, _Tp>&);
410 valarray<_Tp>& operator/=(const _Expr<_Dom, _Tp>&);
412 valarray<_Tp>& operator%=(const _Expr<_Do
621 valarray(const _Expr<_Dom, _Tp>& __e) argument
692 operator =(const _Expr<_Dom, _Tp>& __e) argument
[all...]

Completed in 173 milliseconds