Searched refs:multiple_overloads (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 | 224 struct multiple_overloads { struct 232 static_assert(std::invocable<multiple_overloads, multiple_overloads::A>); 233 static_assert(std::invocable<multiple_overloads, multiple_overloads::B>); 234 static_assert(std::invocable<multiple_overloads, int>); 235 static_assert(!std::invocable<multiple_overloads, multiple_overloads::AB>); 236 static_assert(!std::invocable<multiple_overloads, multiple_overloads::O>);
|
| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.regularinvocable/ |
| H A D | regular_invocable.compile.pass.cpp | 250 struct multiple_overloads { struct 258 static_assert(std::regular_invocable<multiple_overloads, multiple_overloads::A>); 259 static_assert(std::regular_invocable<multiple_overloads, multiple_overloads::B>); 260 static_assert(std::regular_invocable<multiple_overloads, int>); 261 static_assert(!std::regular_invocable<multiple_overloads, multiple_overloads::AB>); 262 static_assert(!std::regular_invocable<multiple_overloads, multiple_overloads::O>);
|