Home
last modified time | relevance | path

Searched refs:IterSwapT (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.cust/iterator.cust.swap/
H A Diter_swap.pass.cpp22 using IterSwapT = decltype(std::ranges::iter_swap); typedef
38 static_assert( std::is_invocable_v<IterSwapT, HasIterSwap&, HasIterSwap&>);
39 static_assert( std::is_invocable_v<IterSwapT, HasIterSwap&, int&>);
40 static_assert(!std::is_invocable_v<IterSwapT, int&, HasIterSwap&>);
43 static_assert( std::is_invocable_v<IterSwapT&, HasIterSwap&, int&>);
44 static_assert(!std::is_invocable_v<IterSwapT&, int&, HasIterSwap&>);
47 static_assert( std::is_invocable_v<IterSwapT&&, HasIterSwap&, int&>);
48 static_assert(!std::is_invocable_v<IterSwapT&&, int&, HasIterSwap&>);
207 static_assert(!std::is_invocable_v<IterSwapT, int, int*>);
208 static_assert(!std::is_invocable_v<IterSwapT, int*, int>);
[all …]