Home
last modified time | relevance | path

Searched refs:_Name (Results 1 – 3 of 3) sorted by relevance

/haiku/headers/cpp/std/
H A Dvalarray_meta.h755 #define _DEFINE_EXPR_UNARY_OPERATOR(_Op, _Name) \
757 inline _Expr<_UnClos<_Name,_Expr,_Dom>,_Tp> \
760 typedef _UnClos<_Name,_Expr,_Dom> _Closure; \
771 #define _DEFINE_EXPR_BINARY_OPERATOR(_Op, _Name) \
773 inline _Expr<_BinClos<_Name,_Expr,_Expr,_Dom1,_Dom2>, \
774 typename _Name<typename _Dom1::value_type>::result_type> \
779 typedef typename _Name<_Arg>::result_type _Value; \
780 typedef _BinClos<_Name,_Expr,_Expr,_Dom1,_Dom2> _Closure; \
785 inline _Expr<_BinClos<_Name,_Expr,_Constant,_Dom,typename _Dom::value_type>, \
786 typename _Name<typename _Dom::value_type>::result_type> \
[all …]
H A Dvalarray_array.h188 #define _DEFINE_ARRAY_FUNCTION(_Op, _Name) \ argument
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) \
208 _Array_augmented_##_Name (_Array<_Tp> __a, \
217 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, size_t __s, \
227 _Array_augmented_##_Name (_Array<_Tp> __a, _Array<_Tp> __b, \
237 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __s, \
246 _Array_augmented_##_Name (_Array<_Tp> __a, _Array<size_t> __i, \
256 _Array_augmented_##_Name (_Array<_Tp> __a, size_t __n, \
266 _Array_augmented_##_Name (_Array<_Tp> __a, _Array<size_t> __i, \
[all …]
H A Dstd_valarray.h568 #define _DEFINE_VALARRAY_UNARY_OPERATOR(_Op, _Name) \ argument
570 inline _Expr<_UnClos<_Name,_ValArray,_Tp>, _Tp> \
573 typedef _UnClos<_Name,_ValArray,_Tp> _Closure; \
591 #define _DEFINE_VALARRAY_AUGMENTED_ASSIGNMENT(_Op, _Name) \ argument
596 _Array_augmented_##_Name (_Array<_Tp>(_M_data), _M_size, __t); \
604 _Array_augmented_##_Name (_Array<_Tp>(_M_data), _M_size, \
623 #define _DEFINE_VALARRAY_EXPR_AUGMENTED_ASSIGNMENT(_Op, _Name) \ argument
628 _Array_augmented_##_Name (_Array<_Tp>(_M_data), __e, _M_size); \
646 #define _DEFINE_BINARY_OPERATOR(_Op, _Name) \ argument
648 inline _Expr<_BinClos<_Name,_ValArray,_ValArray,_Tp,_Tp>, _Tp> \
[all …]