Lines Matching refs:ArraySlice
31 class ArraySlice {
46 ArraySlice() : array_(nullptr), size_(0), element_size_(0) {} in ArraySlice() function
50 ArraySlice(T* array,
59 ArraySlice(LengthPrefixedArray<T>* lpa,
62 : ArraySlice(
117 ArraySlice<T> SubArray(size_type pos) { in SubArray()
121 ArraySlice<const T> SubArray(size_type pos) const { in SubArray()
125 ArraySlice<T> SubArray(size_type pos, size_type length) { in SubArray()
128 return ArraySlice<T>(&AtUnchecked(pos), length, element_size_); in SubArray()
131 ArraySlice<const T> SubArray(size_type pos, size_type length) const { in SubArray()
134 return ArraySlice<const T>(&AtUnchecked(pos), length, element_size_); in SubArray()