Searched refs:const_function_object (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 | 76 struct const_function_object { struct 79 static_assert(std::invocable<const_function_object, int>); 80 static_assert(std::invocable<const_function_object const, int>); 81 static_assert(!std::invocable<const_function_object volatile, int>); 82 static_assert(!std::invocable<const_function_object const volatile, int>); 83 static_assert(std::invocable<const_function_object&, int>); 84 static_assert(std::invocable<const_function_object const&, int>); 85 static_assert(!std::invocable<const_function_object volatile&, int>); 86 static_assert(!std::invocable<const_function_object const volatile&, int>);
|
| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.regularinvocable/ |
| H A D | regular_invocable.compile.pass.cpp | 78 struct const_function_object { struct 81 static_assert(std::regular_invocable<const_function_object, int>); 82 static_assert(std::regular_invocable<const_function_object const, int>); 83 static_assert(!std::regular_invocable<const_function_object volatile, int>); 85 !std::regular_invocable<const_function_object const volatile, int>); 86 static_assert(std::regular_invocable<const_function_object&, int>); 87 static_assert(std::regular_invocable<const_function_object const&, int>); 88 static_assert(!std::regular_invocable<const_function_object volatile&, int>); 90 !std::regular_invocable<const_function_object const volatile&, int>);
|