Lines Matching refs:unary_function
241 /// Determines if the type _Tp derives from unary_function.
247 static __one __test(const volatile unary_function<_T1, _Res>*);
330 * Knowing which of unary_function and binary_function _Tp derives
337 // Not a unary_function or binary_function, so try a weak result type.
343 // unary_function but not binary_function
346 : unary_function<typename _Tp::argument_type,
350 // binary_function but not unary_function
358 // Both unary_function and binary_function. Import result_type to
362 : unary_function<typename _Tp::argument_type,
372 * Derives from unary_function or binary_function when it
375 * derive from both unary_function and binary_function.
388 : unary_function<_T1, _Res>
400 : unary_function<_T1, _Res>
412 : unary_function<_T1*, _Res>
424 : unary_function<const _T1*, _Res>
436 : unary_function<volatile _T1*, _Res>
448 : unary_function<const volatile _T1*, _Res>
538 * Derives from @c unary_function or @c binary_function, or perhaps
545 /// Derives from @c unary_function, as appropriate.
548 : std::unary_function<_T1, _Res> { };