Lines Matching refs:mStart
66032 const CharT* mStart;
66089 difference_type step = XPCOM_MAX(aN, -(mPosition - mStart));
66135 CharT* mStart;
66192 difference_type step = XPCOM_MAX(aN, -(mPosition - mStart));
66409 aIter.mStart = mData;
66411 aIter.mPosition = aIter.mStart;
66417 aIter.mStart = mData;
66670 aIter.mStart = data;
66672 aIter.mPosition = aIter.mStart;
66679 aIter.mStart = data;
67477 aIter.mStart = mData;
67479 aIter.mPosition = aIter.mStart;
67485 aIter.mStart = mData;
67738 aIter.mStart = data;
67740 aIter.mPosition = aIter.mStart;
67747 aIter.mStart = data;
91347 char* mStart;
95579 const RangedPtr<T> mStart;
95583 Range() : mStart(nullptr, 0), mEnd(nullptr, 0) {}
95585 : mStart(aPtr, aPtr, aPtr + aLength),
95589 : mStart(aStart.get(), aStart.get(), aEnd.get()),
95601 : mStart(aOther.mStart),
95618 RangedPtr<T> begin() const { return mStart; }
95620 size_t length() const { return mEnd - mStart; }
95622 T& operator[](size_t aOffset) const { return mStart[aOffset]; }
95624 explicit operator bool() const { return mStart != nullptr; }
95626 operator Span<T>() { return Span<T>(mStart.get(), length()); }
95628 operator Span<const T>() const { return Span<T>(mStart.get(), length()); }