/openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/ |
H A D | stl_function.h | 111 struct binary_function { struct 128 struct plus : public binary_function<_Tp,_Tp,_Tp> { argument 134 struct minus : public binary_function<_Tp,_Tp,_Tp> { 140 struct multiplies : public binary_function<_Tp,_Tp,_Tp> { 146 struct divides : public binary_function<_Tp,_Tp,_Tp> { 152 struct modulus : public binary_function<_Tp,_Tp,_Tp> 174 struct equal_to : public binary_function<_Tp,_Tp,bool> 181 struct not_equal_to : public binary_function<_Tp,_Tp,bool> 188 struct greater : public binary_function<_Tp,_Tp,bool> 195 struct less : public binary_function<_Tp,_Tp,bool> [all …]
|
H A D | stl_multimap.h | 118 : public binary_function<value_type, value_type, bool>
|
H A D | stl_map.h | 104 : public binary_function<value_type, value_type, bool>
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/bits/ |
H A D | stl_function.h | 114 struct binary_function struct 134 struct plus : public binary_function<_Tp, _Tp, _Tp> argument 143 struct minus : public binary_function<_Tp, _Tp, _Tp> 152 struct multiplies : public binary_function<_Tp, _Tp, _Tp> 161 struct divides : public binary_function<_Tp, _Tp, _Tp> 170 struct modulus : public binary_function<_Tp, _Tp, _Tp> 196 struct equal_to : public binary_function<_Tp, _Tp, bool> 205 struct not_equal_to : public binary_function<_Tp, _Tp, bool> 214 struct greater : public binary_function<_Tp, _Tp, bool> 223 struct less : public binary_function<_Tp, _Tp, bool> [all …]
|
H A D | stl_multimap.h | 111 : public std::binary_function<value_type, value_type, bool> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
|
H A D | stl_map.h | 112 : public std::binary_function<value_type, value_type, bool> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
|
/openbsd-src/gnu/llvm/libcxx/include/__functional/ |
H A D | binary_function.h | 24 struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function struct 45 using __binary_function = binary_function<_Arg1, _Arg2, _Result>; argument
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/tr1/ |
H A D | functional | 167 * Determines if the type _Tp derives from binary_function. 175 static __one __test(const volatile binary_function<_T1, _T2, _Res>*); 204 * Knowing which of unary_function and binary_function _Tp derives 212 // Not a unary_function or binary_function, so try a weak result type 218 // unary_function but not binary_function 225 // binary_function but not unary_function 228 : binary_function<typename _Tp::first_argument_type, 233 // both unary_function and binary_function. import result_type to 239 binary_function<typename _Tp::first_argument_type, 248 * Derives from unary_function or binary_function when it [all …]
|
H A D | functional_iterate.h | 182 : public binary_function<_Class*, _T1, _Res> 236 : public binary_function<const _Class*, _T1, _Res> 290 : public binary_function<volatile _Class*, _T1, _Res> 343 : public binary_function<const volatile _Class*, _T1, _Res> 599 : public binary_function<_T1, _T2, _Res>, private _Function_base
|
/openbsd-src/gnu/llvm/libcxx/include/ |
H A D | functional | 27 struct binary_function 37 : public binary_function<T1, T2, R> // if wraping a binary functor 192 : public binary_function<typename Predicate::first_argument_type, 284 class pointer_to_binary_function : public binary_function<Arg1, Arg2, Result> 303 class mem_fun1_t : public binary_function<T*, A, S> // deprecated in C++11, removed in C++17 322 class mem_fun1_ref_t : public binary_function<T, A, S> // deprecated in C++11, removed in C++17 341 class const_mem_fun1_t : public binary_function<const T*, A, S> // deprecated in C++11, remove… 360 class const_mem_fun1_ref_t : public binary_function<T, A, S> // deprecated in C++11, removed i… 384 : public binary_function<T1, T2, R> // iff sizeof...(ArgTypes) == 2 and 508 #include <__functional/binary_function.h> // TODO: deprecate
|
H A D | memory | 785 : binary_function<shared_ptr<T>, shared_ptr<T>, bool> 795 : binary_function<weak_ptr<T>, weak_ptr<T>, bool>
|
H A D | CMakeLists.txt | 333 __functional/binary_function.h
|
H A D | module.modulemap.in | 901 module binary_function { private header "__functional/binary_function.h" }
|
H A D | map | 535 #include <__functional/binary_function.h>
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/backward/ |
H A D | function.h | 67 using std::binary_function;
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/backward/ |
H A D | function.h | 67 using std::binary_function;
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/ext/ |
H A D | functional | 71 using std::binary_function; 204 struct _Project1st : public binary_function<_Arg1, _Arg2, _Arg1> { 209 struct _Project2nd : public binary_function<_Arg1, _Arg2, _Arg2> {
|
H A D | stl_rope.h | 330 : public std::binary_function<rope<_CharT,_Alloc>, rope<_CharT,_Alloc>,
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/ |
H A D | functional | 72 using std::binary_function; 211 struct _Project1st : public binary_function<_Arg1, _Arg2, _Arg1> 219 struct _Project2nd : public binary_function<_Arg1, _Arg2, _Arg2>
|
H A D | rope | 423 : public std::binary_function<rope<_CharT, _Alloc>, rope<_CharT, _Alloc>,
|
/openbsd-src/gnu/gcc/libstdc++-v3/docs/html/17_intro/ |
H A D | CHECKLIST | 498 V template <class Arg1, class Arg2, class Result> struct binary_function; 578 struct binary_function { 586 T template <class T> struct plus : binary_function<T,T,T> { 590 T template <class T> struct minus : binary_function<T,T,T> { 594 T template <class T> struct multiplies : binary_function<T,T,T> { 598 T template <class T> struct divides : binary_function<T,T,T> { 602 T template <class T> struct modulus : binary_function<T,T,T> { 612 T template <class T> struct equal_to : binary_function<T,T,bool> { 616 T template <class T> struct not_equal_to : binary_function<T,T,bool> { 620 T template <class T> struct greater : binary_function<T,T,bool> { [all …]
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/docs/html/17_intro/ |
H A D | CHECKLIST | 498 V template <class Arg1, class Arg2, class Result> struct binary_function; 578 struct binary_function { 586 T template <class T> struct plus : binary_function<T,T,T> { 590 T template <class T> struct minus : binary_function<T,T,T> { 594 T template <class T> struct multiplies : binary_function<T,T,T> { 598 T template <class T> struct divides : binary_function<T,T,T> { 602 T template <class T> struct modulus : binary_function<T,T,T> { 612 T template <class T> struct equal_to : binary_function<T,T,bool> { 616 T template <class T> struct not_equal_to : binary_function<T,T,bool> { 620 T template <class T> struct greater : binary_function<T,T,bool> { [all …]
|
/openbsd-src/gnu/llvm/libcxx/docs/ |
H A D | ReleaseNotes.rst | 101 - ``unary_function`` and ``binary_function`` are no longer provided in C++17 and newer Standard mod…
|
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/libcxx/include/ |
H A D | BUILD.gn | 408 "__functional/binary_function.h",
|
/openbsd-src/gnu/lib/libcxx/ |
H A D | Makefile | 422 __functional/binary_function.h \
|