Home
last modified time | relevance | path

Searched refs:lvalue_const_qualified (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.cpp326 using lvalue_const_qualified = void (S::*)() const&; typedef
327 static_assert(std::invocable<lvalue_const_qualified, S&>);
328 static_assert(std::invocable<lvalue_const_qualified, S const&>);
329 static_assert(!std::invocable<lvalue_const_qualified, S volatile&>);
330 static_assert(!std::invocable<lvalue_const_qualified, S const volatile&>);
331 static_assert(std::invocable<lvalue_const_qualified, S&&>);
332 static_assert(std::invocable<lvalue_const_qualified, S const&&>);
333 static_assert(!std::invocable<lvalue_const_qualified, S volatile&&>);
334 static_assert(!std::invocable<lvalue_const_qualified, S const volatile&&>);
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.regularinvocable/
H A Dregular_invocable.compile.pass.cpp352 using lvalue_const_qualified = void (S::*)() const&; typedef
353 static_assert(std::regular_invocable<lvalue_const_qualified, S&>);
354 static_assert(std::regular_invocable<lvalue_const_qualified, S const&>);
355 static_assert(!std::regular_invocable<lvalue_const_qualified, S volatile&>);
357 !std::regular_invocable<lvalue_const_qualified, S const volatile&>);
358 static_assert(std::regular_invocable<lvalue_const_qualified, S&&>);
359 static_assert(std::regular_invocable<lvalue_const_qualified, S const&&>);
360 static_assert(!std::regular_invocable<lvalue_const_qualified, S volatile&&>);
362 !std::regular_invocable<lvalue_const_qualified, S const volatile&&>);