Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.not_fn/
H A Dnot_fn.pass.cpp304 assert(st.check_call<>(CT_NonConst | CT_LValue)); in call_operator_forwarding_test()
306 assert(st.check_call<>(CT_NonConst | CT_RValue)); in call_operator_forwarding_test()
316 assert(st.check_call<int&>(CT_NonConst | CT_LValue)); in call_operator_forwarding_test()
318 assert(st.check_call<const int&>(CT_NonConst | CT_LValue)); in call_operator_forwarding_test()
320 assert(st.check_call<int&&>(CT_NonConst | CT_LValue)); in call_operator_forwarding_test()
322 assert(st.check_call<const int&&>(CT_NonConst | CT_LValue)); in call_operator_forwarding_test()
324 assert(st.check_call<int&&>(CT_NonConst | CT_LValue)); in call_operator_forwarding_test()
330 assert(st.check_call<int&>(CT_NonConst | CT_RValue)); in call_operator_forwarding_test()
332 assert(st.check_call<const int&>(CT_NonConst | CT_RValue)); in call_operator_forwarding_test()
334 assert(st.check_call<int&&>(CT_NonConst | CT_RValue)); in call_operator_forwarding_test()
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.visit/
H A Dvisit.pass.cpp34 assert(Fn::check_call<>(CT_NonConst | CT_LValue)); in test_call_operator_forwarding()
38 assert(Fn::check_call<>(CT_NonConst | CT_RValue)); in test_call_operator_forwarding()
46 assert(Fn::check_call<int &>(CT_NonConst | CT_LValue)); in test_call_operator_forwarding()
50 assert(Fn::check_call<int &>(CT_NonConst | CT_RValue)); in test_call_operator_forwarding()
58 assert(Fn::check_call<long &>(CT_NonConst | CT_LValue)); in test_call_operator_forwarding()
62 assert(Fn::check_call<long &>(CT_NonConst | CT_RValue)); in test_call_operator_forwarding()
72 assert((Fn::check_call<long &, std::string &>(CT_NonConst | CT_LValue))); in test_call_operator_forwarding()
76 assert((Fn::check_call<long &, std::string &>(CT_NonConst | CT_RValue))); in test_call_operator_forwarding()
84 assert((Fn::check_call<long &, std::string &, int &, double &>(CT_NonConst | CT_LValue))); in test_call_operator_forwarding()
88 assert((Fn::check_call<long &, std::string &, int &, double &>(CT_NonConst | CT_RValue))); in test_call_operator_forwarding()
[all …]
H A Dvisit_return_type.pass.cpp35 assert(Fn::check_call<>(CT_NonConst | CT_LValue)); in test_call_operator_forwarding()
39 assert(Fn::check_call<>(CT_NonConst | CT_RValue)); in test_call_operator_forwarding()
47 assert(Fn::check_call<int &>(CT_NonConst | CT_LValue)); in test_call_operator_forwarding()
51 assert(Fn::check_call<int &>(CT_NonConst | CT_RValue)); in test_call_operator_forwarding()
59 assert(Fn::check_call<long &>(CT_NonConst | CT_LValue)); in test_call_operator_forwarding()
63 assert(Fn::check_call<long &>(CT_NonConst | CT_RValue)); in test_call_operator_forwarding()
73 assert((Fn::check_call<long &, std::string &>(CT_NonConst | CT_LValue))); in test_call_operator_forwarding()
77 assert((Fn::check_call<long &, std::string &>(CT_NonConst | CT_RValue))); in test_call_operator_forwarding()
85 assert((Fn::check_call<long &, std::string &, int &, double &>(CT_NonConst | CT_LValue))); in test_call_operator_forwarding()
89 assert((Fn::check_call<long &, std::string &, int &, double &>(CT_NonConst | CT_RValue))); in test_call_operator_forwarding()
[all …]
/llvm-project-15.0.7/libcxx/test/support/
H A Dvariant_test_helpers.h91 CT_NonConst = 1, enumerator
106 set_call<Args &&...>(CT_NonConst | CT_LValue); in operator()
118 set_call<Args &&...>(CT_NonConst | CT_RValue); in operator()
H A Dcallable_types.h120 CT_NonConst = 1, enumerator
161 st_->set_call<Args&&...>(CT_NonConst | CT_LValue); in operator()
174 st_->set_call<Args&&...>(CT_NonConst | CT_RValue); in operator()