Searched refs:volatile_qualified (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 | 292 using volatile_qualified = void (S::*)() volatile; typedef 293 static_assert(std::invocable<volatile_qualified, S&>); 294 static_assert(!std::invocable<volatile_qualified, S const&>); 295 static_assert(std::invocable<volatile_qualified, S volatile&>); 296 static_assert(!std::invocable<volatile_qualified, S const volatile&>); 297 static_assert(std::invocable<volatile_qualified, S&&>); 298 static_assert(!std::invocable<volatile_qualified, S const&&>); 299 static_assert(std::invocable<volatile_qualified, S volatile&&>); 300 static_assert(!std::invocable<volatile_qualified, S const volatile&&>);
|
| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.regularinvocable/ |
| H A D | regular_invocable.compile.pass.cpp | 318 using volatile_qualified = void (S::*)() volatile; typedef 319 static_assert(std::regular_invocable<volatile_qualified, S&>); 320 static_assert(!std::regular_invocable<volatile_qualified, S const&>); 321 static_assert(std::regular_invocable<volatile_qualified, S volatile&>); 322 static_assert(!std::regular_invocable<volatile_qualified, S const volatile&>); 323 static_assert(std::regular_invocable<volatile_qualified, S&&>); 324 static_assert(!std::regular_invocable<volatile_qualified, S const&&>); 325 static_assert(std::regular_invocable<volatile_qualified, S volatile&&>); 326 static_assert(!std::regular_invocable<volatile_qualified, S const volatile&&>);
|