Home
last modified time | relevance | path

Searched refs:_Arg2 (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__functional/
H A Dpointer_to_binary_function.h24 template <class _Arg1, class _Arg2, class _Result>
26 : public __binary_function<_Arg1, _Arg2, _Result>
28 _Result (*__f_)(_Arg1, _Arg2);
30 _LIBCPP_INLINE_VISIBILITY explicit pointer_to_binary_function(_Result (*__f)(_Arg1, _Arg2)) in pointer_to_binary_function() argument
32 _LIBCPP_INLINE_VISIBILITY _Result operator()(_Arg1 __x, _Arg2 __y) const in operator()
36 template <class _Arg1, class _Arg2, class _Result>
38 pointer_to_binary_function<_Arg1,_Arg2,_Result>
39 ptr_fun(_Result (*__f)(_Arg1,_Arg2)) in ptr_fun() argument
40 {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);} in ptr_fun()
H A Dbinary_function.h23 template <class _Arg1, class _Arg2, class _Result>
27 typedef _Arg2 second_argument_type;
33 template <class _Arg1, class _Arg2, class _Result> struct __binary_function_keep_layout_base {
36 using second_argument_type _LIBCPP_DEPRECATED_IN_CXX17 = _Arg2;
44 template <class _Arg1, class _Arg2, class _Result>
45 using __binary_function = binary_function<_Arg1, _Arg2, _Result>;
48 template <class _Arg1, class _Arg2, class _Result>
49 using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;