Searched refs:__has_arrow (Results 1 – 4 of 4) sorted by relevance
77 static_assert(std::__has_arrow<int*>);78 static_assert(std::__has_arrow<E*>);79 static_assert(!std::__has_arrow<Incomplete*>); // Because it's not an input_iterator.80 static_assert(std::__has_arrow<simple_iter>);81 static_assert(!std::__has_arrow<no_star>);82 static_assert(!std::__has_arrow<no_arrow>);
149 requires __has_arrow<iterator_t<_View>> && copyable<iterator_t<_View>>
254 requires __has_arrow<_Inner> && copyable<_Inner>
177 concept __has_arrow = input_iterator<_Ip> && (is_pointer_v<_Ip> || requires(_Ip __i) { __i.operator… variable