Lines Matching refs:aNewLen

56629   void ShiftData(index_type aStart, size_type aOldLen, size_type aNewLen,
57382 void SetLengthAndRetainStorage(size_type aNewLen)
57386 if (aNewLen > oldLen) {
57387 InsertElementsAt(oldLen, aNewLen - oldLen);
57390 if (aNewLen < oldLen) {
57391 DestructRange(aNewLen, oldLen - aNewLen);
57392 base_type::mHdr->mLength = aNewLen;
57859 typename ActualAlloc::ResultType SetLength(size_type aNewLen)
57862 if (aNewLen > oldLen) {
57864 InsertElementsAt<ActualAlloc>(oldLen, aNewLen - oldLen) != nullptr);
57867 TruncateLength(aNewLen);
57873 bool SetLength(size_type aNewLen, const mozilla::fallible_t&)
57875 return SetLength<FallibleAlloc>(aNewLen);
57884 void TruncateLength(size_type aNewLen)
57889 RemoveElementsAt(aNewLen, oldLen - aNewLen);
58689 size_type aOldLen, size_type aNewLen,
58692 if (aOldLen == aNewLen) {
58700 mHdr->mLength += aNewLen - aOldLen;
58710 aNewLen *= aElemSize;
58713 Copy::MoveOverlappingRegion(baseAddr + aNewLen, baseAddr + aOldLen, num, aElemSize);
58943 void SetLengthNonZero(size_t aNewLen) {
58945 mOtherElements.SetLength(aNewLen - 1);
58948 void TruncateLengthNonZero(size_t aNewLen) {
58951 mOtherElements.TruncateLength(aNewLen - 1);
67044 size_type GetMutableData(char_type** aData, size_type aNewLen = size_type(-1))
67046 if (!EnsureMutable(aNewLen)) {
67047 AllocFailed(aNewLen == size_type(-1) ? mLength : aNewLen);
67054 size_type GetMutableData(char_type** aData, size_type aNewLen, const fallible_t&)
67056 if (!EnsureMutable(aNewLen)) {
67202 size_type aNewLen = size_type(-1));
68092 size_type GetMutableData(char_type** aData, size_type aNewLen = size_type(-1))
68094 if (!EnsureMutable(aNewLen)) {
68095 AllocFailed(aNewLen == size_type(-1) ? mLength : aNewLen);
68102 size_type GetMutableData(char_type** aData, size_type aNewLen, const fallible_t&)
68104 if (!EnsureMutable(aNewLen)) {
68287 size_type aNewLen = size_type(-1));