Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/support/
H A Dvariant_test_helpers.h102 struct ForwardingCallObject { struct
105 ForwardingCallObject& operator()(Args&&...) & { in operator() argument
111 const ForwardingCallObject& operator()(Args&&...) const & { in operator() argument
117 ForwardingCallObject&& operator()(Args&&...) && { in operator() argument
123 const ForwardingCallObject&& operator()(Args&&...) const && { in operator() argument
153 CallType ForwardingCallObject::last_call_type = CT_None; argument
154 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() function
/llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.visit/
H A Dvisit.pass.cpp29 using Fn = ForwardingCallObject; in test_call_operator_forwarding()
107 using Fn = ForwardingCallObject; in test_argument_forwarding()
180 using Fn = ForwardingCallObject; in test_return_type()
H A Dvisit_return_type.pass.cpp30 using Fn = ForwardingCallObject; in test_call_operator_forwarding()
109 using Fn = ForwardingCallObject; in test_argument_forwarding()
183 using Fn = ForwardingCallObject; in test_return_type()
/llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.not_fn/
H A Dnot_fn.pass.cpp298 using Fn = ForwardingCallObject; in call_operator_forwarding_test()