Home
last modified time | relevance | path

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 Dinvocable.compile.pass.cpp224 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 Dregular_invocable.compile.pass.cpp250 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>);