result_type
typedef typename _Op::result_type value_type;
typedef typename _Op::result_type value_type;
typedef typename _Op::result_type value_type;
typedef typename _Op::result_type value_type;
typename _Name<typename _Dom1::value_type>::result_type> \
typedef typename _Name<_Arg>::result_type _Value; \
typename _Name<typename _Dom::value_type>::result_type> \
typedef typename _Name<_Arg>::result_type _Value; \
typename _Name<typename _Dom::value_type>::result_type> \
typedef typename _Name<_Arg>::result_type _Value; \
typename _Name<typename _Dom::value_type>::result_type> \
typedef typename _Name<_Arg>::result_type _Value; \
typename _Name<typename _Dom::value_type>::result_type> \
typedef typename _Name<_Tp>::result_type _Value; \
typename _Operation::result_type> {
typename _Operation::result_type
typename _Operation::result_type> {
typename _Operation::result_type
typename _Operation1::result_type>
typename _Operation1::result_type
typename _Operation1::result_type> {
typename _Operation1::result_type
result_type __val;
constant_void_fun(const result_type& __v) : __val(__v) {}
const result_type& operator()() const { return __val; }
typename opT::result_type