Searched defs:NonBorrowedRange (Results 1 – 7 of 7) sorted by relevance
27 struct NonBorrowedRange { struct 35 constexpr explicit NonBorrowedRange(std::array<int, N>& arr) : data_{arr.data()}, size_{arr.size()} {} in NonBorrowedRange() argument 41 using R = NonBorrowedRange; argument
110 struct NonBorrowedRange { struct120 constexpr NonBorrowedRange(int* d, std::size_t s) : data_{d}, size_{s} {} in NonBorrowedRange() argument122 constexpr Iter begin() const { return Iter{data_}; }; in begin()123 constexpr Sent end() const { return Sent{Iter{data_ + size_}}; }; in end()
15 struct NonBorrowedRange { struct