You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
all() should also provide a default implementation for Ranges that are already Views (the default would simply be the identity function). That requires some way to recognize when a Range is a View and not some other thing (like a Container).
Perhaps the default implementation should be to return some sort of range_view<Iterator,Sentinel> type? The special cases could be reserved for things which are known to have optimizations -- for example, Ranges with contiguous iterators.
nvcc
may be having issues processing the wayall()
is called via ADL (see #304). The new-style customization point shouldn't have this issue.The text was updated successfully, but these errors were encountered: