Home
last modified time | relevance | path

Searched refs:binary_function (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/libcxx/test/libcxx/utilities/function.objects/refwrap/
H A Dbinary.pass.cpp30 : 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 Dunary.pass.cpp30 : 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 Dbinary_function.pass.cpp30 …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 Dbinary_function.depr.verify.cpp17 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 Dbinary_function.h24 struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function struct
45 using __binary_function = binary_function<_Arg1, _Arg2, _Result>; argument
H A Dfunction.h2239 : public binary_function<_A0, _A1, _Rp>
/llvm-project-15.0.7/libcxx/include/
H A Dfunctional27 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 Dmemory746 : binary_function<shared_ptr<T>, shared_ptr<T>, bool>
756 : binary_function<weak_ptr<T>, weak_ptr<T>, bool>
H A DCMakeLists.txt307 __functional/binary_function.h
H A Dmodule.modulemap.in677 module binary_function { private header "__functional/binary_function.h" }
H A D__config1105 // binary_function entirely just yet. That way, folks will have one release to act
H A Dmap535 #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 Dpointer_to_binary_function.pass.cpp27 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 Dbinary_function.pass.cpp24 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 Dmem_fun1_t.pass.cpp33 static_assert((std::is_base_of<std::binary_function<A*, int, short>, F>::value), ""); in main()
H A Dmem_fun1_ref_t.pass.cpp33 static_assert((std::is_base_of<std::binary_function<A, int, short>, F>::value), ""); in main()
H A Dconst_mem_fun1_t.pass.cpp33 … static_assert((std::is_base_of<std::binary_function<const A*, unsigned, double>, F>::value), ""); in main()
H A Dconst_mem_fun1_ref_t.pass.cpp33 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 Ddebug-info-use-after-free.cpp159 typename > struct binary_function;
163 binary_function <
/llvm-project-15.0.7/libcxx/docs/
H A DReleaseNotes.rst144 - ``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 DBUILD.gn368 "__functional/binary_function.h",