Home
last modified time | relevance | path

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 Dinvocable.compile.pass.cpp22 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 Dregular_invocable.compile.pass.cpp22 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>());