Home
last modified time | relevance | path

Searched refs:ForwardingCallObject (Results 1 – 7 of 7) sorted by relevance

/llvm-project/libcxx/test/support/
H A Dvariant_test_helpers.h91 struct ForwardingCallObject { struct
94 ForwardingCallObject& operator()(Args&&...) & { in operator() argument
100 const ForwardingCallObject& operator()(Args&&...) const & { in operator() argument
106 ForwardingCallObject&& operator()(Args&&...) && { in operator() argument
112 const ForwardingCallObject&& operator()(Args&&...) const && { in operator() argument
142 CallType ForwardingCallObject::last_call_type = CT_None; argument
143 const TypeID *ForwardingCallObject::last_call_args = nullptr;
H A Dcallable_types.h130 struct ForwardingCallObject { struct
157 explicit constexpr ForwardingCallObject(State& st) : st_(&st) {} in ForwardingCallObject() argument
/llvm-project/libcxx/test/std/utilities/variant/variant.visit.member/
H A Dvisit.pass.cpp32 using Fn = ForwardingCallObject; in test_call_operator_forwarding()
66 using Fn = ForwardingCallObject; in test_argument_forwarding()
87 using Fn = ForwardingCallObject; in test_return_type()
H A Dvisit_return_type.pass.cpp63 using Fn = ForwardingCallObject; in test_call_operator_forwarding()
97 using Fn = ForwardingCallObject; in test_argument_forwarding()
119 using Fn = ForwardingCallObject; in test_return_type()
/llvm-project/libcxx/test/std/utilities/variant/variant.visit/
H A Dvisit.pass.cpp27 using Fn = ForwardingCallObject; in test_call_operator_forwarding()
105 using Fn = ForwardingCallObject; in test_argument_forwarding()
148 using Fn = ForwardingCallObject; in test_return_type()
H A Dvisit_return_type.pass.cpp28 using Fn = ForwardingCallObject; in test_call_operator_forwarding()
107 using Fn = ForwardingCallObject; in test_argument_forwarding()
151 using Fn = ForwardingCallObject; in test_return_type()
/llvm-project/libcxx/test/std/utilities/function.objects/func.not_fn/
H A Dnot_fn.pass.cpp298 using Fn = ForwardingCallObject; in call_operator_forwarding_test()