std::experimental::ranges::Range - cppreference.com (original) (raw)

Given an lvalue t of type std::remove_reference_t<T>, Range<T> is satisfied only if