Lines Matching refs:aCapacity
52 nsTSubstring_CharT::MutatePrep(size_type aCapacity, char_type** aOldData, in MutatePrep() argument
66 if (!CheckCapacity(aCapacity)) { in MutatePrep()
75 if (aCapacity <= curCapacity) { in MutatePrep()
81 if (curCapacity < aCapacity) { in MutatePrep()
94 if (aCapacity >= slowGrowthThreshold) { in MutatePrep()
96 temp = XPCOM_MAX(aCapacity, minNewCapacity) + neededExtraSpace; in MutatePrep()
106 mozilla::RoundUpPow2(aCapacity + neededExtraSpace) - neededExtraSpace; in MutatePrep()
109 MOZ_ASSERT(XPCOM_MIN(temp, kMaxCapacity) >= aCapacity, in MutatePrep()
111 aCapacity = XPCOM_MIN(temp, kMaxCapacity); in MutatePrep()
126 size_type storageSize = (aCapacity + 1) * sizeof(char_type); in MutatePrep()
150 (aCapacity < AsFixedString(this)->mFixedCapacity)) { in MutatePrep()
676 nsTSubstring_CharT::SetCapacity(size_type aCapacity) in SetCapacity() argument
678 if (!SetCapacity(aCapacity, mozilla::fallible)) { in SetCapacity()
679 AllocFailed(aCapacity); in SetCapacity()
684 nsTSubstring_CharT::SetCapacity(size_type aCapacity, const fallible_t&) in SetCapacity() argument
689 if (aCapacity == 0) { in SetCapacity()
699 if (!MutatePrep(aCapacity, &oldData, &oldFlags)) { in SetCapacity()
704 size_type newLen = XPCOM_MIN(mLength, aCapacity); in SetCapacity()
722 mData[aCapacity] = char_type(0); in SetCapacity()