Searched refs:check_member_is_invocable (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.invocable/ |
| H A D | invocable.compile.pass.cpp | 241 constexpr bool check_member_is_invocable() in check_member_is_invocable() function 257 static_assert(check_member_is_invocable<int S::*, S>()); 267 static_assert(check_member_is_invocable<int (S::*)(int), S, int>()); 268 static_assert(!check_member_is_invocable<int (S::*)(int), S>()); 279 static_assert(check_member_is_invocable<int (S::*)(double) const, S, double>()); 291 check_member_is_invocable<int (S::*)(double[]) volatile, S, double*>()); 302 static_assert(check_member_is_invocable<int (S::*)(int, S&) const volatile, S, 314 static_assert(check_member_is_invocable<int (S::*)() &, S&>()); 325 static_assert(check_member_is_invocable<int (S::*)() const&, S>()); 336 static_assert(check_member_is_invocable<int (S::*)() volatile&, S&>()); [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.regularinvocable/ |
| H A D | regular_invocable.compile.pass.cpp | 267 constexpr bool check_member_is_invocable() in check_member_is_invocable() function 283 static_assert(check_member_is_invocable<int S::*, S>()); 293 static_assert(check_member_is_invocable<int (S::*)(int), S, int>()); 294 static_assert(!check_member_is_invocable<int (S::*)(int), S>()); 305 static_assert(check_member_is_invocable<int (S::*)(double) const, S, double>()); 317 check_member_is_invocable<int (S::*)(double[]) volatile, S, double*>()); 328 static_assert(check_member_is_invocable<int (S::*)(int, S&) const volatile, S, 340 static_assert(check_member_is_invocable<int (S::*)() &, S&>()); 351 static_assert(check_member_is_invocable<int (S::*)() const&, S>()); 364 static_assert(check_member_is_invocable<int (S::*)() volatile&, S&>()); [all …]
|