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 D | iter_swap.pass.cpp | 22 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 …]
|