Searched refs:check_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 | 22 constexpr bool check_invocable() { in check_invocable() function 33 static_assert(check_invocable<void>()); 34 static_assert(check_invocable<void, int>()); 35 static_assert(check_invocable<void, int&>()); 36 static_assert(check_invocable<void, int*, double>()); 37 static_assert(check_invocable<int>()); 38 static_assert(check_invocable<int, int[]>()); 41 static_assert(check_invocable<int, int S::*, std::nullptr_t>()); 42 static_assert(check_invocable<int, int (S::*)(), int (S::*)(int), int>());
|
| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.regularinvocable/ |
| H A D | regular_invocable.compile.pass.cpp | 22 constexpr bool check_invocable() { in check_invocable() function 35 static_assert(check_invocable<void>()); 36 static_assert(check_invocable<void, int>()); 37 static_assert(check_invocable<void, int&>()); 38 static_assert(check_invocable<void, int*, double>()); 39 static_assert(check_invocable<int>()); 40 static_assert(check_invocable<int, int[]>()); 43 static_assert(check_invocable<int, int S::*, std::nullptr_t>()); 44 static_assert(check_invocable<int, int (S::*)(), int (S::*)(int), int>());
|