| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/function.objects/refwrap/ |
| H A D | binary.pass.cpp | 30 : public std::binary_function<char, int, double> 36 public std::binary_function<char, int, double> 44 public std::binary_function<char, int, double> 57 static_assert((!std::is_base_of<std::binary_function<int, char, int>, in main() 59 static_assert((std::is_base_of<std::binary_function<char, int, double>, in main() 65 static_assert((!std::is_base_of<std::binary_function<int, int, int>, in main() 67 static_assert((!std::is_base_of<std::binary_function<int, int, float>, in main() 71 static_assert((std::is_base_of<std::binary_function<int, int, float>, in main() 77 static_assert((std::is_base_of<std::binary_function<int, int, float>, in main() 79 static_assert((!std::is_base_of<std::binary_function<C*, int, float>, in main() [all …]
|
| H A D | unary.pass.cpp | 30 : public std::binary_function<char, int, double> 36 public std::binary_function<char, int, double> 44 public std::binary_function<char, int, double>
|
| /llvm-project-15.0.7/libcxx/test/std/depr/depr.function.objects/depr.base/ |
| H A D | binary_function.pass.cpp | 30 …static_assert((std::is_same<std::binary_function<int, unsigned, char>::first_argument_type, int>::… in main() 31 …static_assert((std::is_same<std::binary_function<int, unsigned, char>::second_argument_type, unsig… in main() 32 …static_assert((std::is_same<std::binary_function<int, unsigned, char>::result_type, char>::value),… in main()
|
| H A D | binary_function.depr.verify.cpp | 17 std::binary_function<int, int, int> b; // expected-warning {{'binary_function<int, int, int>' is de…
|
| /llvm-project-15.0.7/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
|
| H A D | function.h | 2239 : public binary_function<_A0, _A1, _Rp>
|
| /llvm-project-15.0.7/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 | 746 : binary_function<shared_ptr<T>, shared_ptr<T>, bool> 756 : binary_function<weak_ptr<T>, weak_ptr<T>, bool>
|
| H A D | CMakeLists.txt | 307 __functional/binary_function.h
|
| H A D | module.modulemap.in | 677 module binary_function { private header "__functional/binary_function.h" }
|
| H A D | __config | 1105 // binary_function entirely just yet. That way, folks will have one release to act
|
| H A D | map | 535 #include <__functional/binary_function.h>
|
| /llvm-project-15.0.7/libcxx/test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/ |
| H A D | pointer_to_binary_function.pass.cpp | 27 static_assert((std::is_base_of<std::binary_function<int, short, double>, F>::value), ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.require/ |
| H A D | binary_function.pass.cpp | 24 typedef std::binary_function<int, short, bool> bf; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/ |
| H A D | mem_fun1_t.pass.cpp | 33 static_assert((std::is_base_of<std::binary_function<A*, int, short>, F>::value), ""); in main()
|
| H A D | mem_fun1_ref_t.pass.cpp | 33 static_assert((std::is_base_of<std::binary_function<A, int, short>, F>::value), ""); in main()
|
| H A D | const_mem_fun1_t.pass.cpp | 33 … static_assert((std::is_base_of<std::binary_function<const A*, unsigned, double>, F>::value), ""); in main()
|
| H A D | const_mem_fun1_ref_t.pass.cpp | 33 static_assert((std::is_base_of<std::binary_function<A, unsigned, double>, F>::value), ""); in main()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | debug-info-use-after-free.cpp | 159 typename > struct binary_function; 163 binary_function <
|
| /llvm-project-15.0.7/libcxx/docs/ |
| H A D | ReleaseNotes.rst | 144 - ``unary_function`` and ``binary_function`` are now marked as ``[[deprecated]]`` in C++11 and late… 146 …s disables all deprecation warnings, not only those for ``unary_function`` and ``binary_function``. 147 …Also note that starting in LLVM 16, ``unary_function`` and ``binary_function`` will be removed ent…
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 368 "__functional/binary_function.h",
|