• Home
  • Raw
  • Download

Lines Matching refs:capacity

295     MaybeStackArray() : ptr(stackArray), capacity(stackCapacity), needToRelease(false) {}  in MaybeStackArray()
305 if (capacity < newCapacity) { in MaybeStackArray()
327 int32_t getCapacity() const { return capacity; } in getCapacity()
337 T *getArrayLimit() const { return getAlias()+capacity; } in getArrayLimit()
364 capacity=otherCapacity; in aliasInstead()
397 if (this->resize(src.capacity, 0) == NULL) { in copyFrom()
401 uprv_memcpy(this->ptr, src.ptr, (size_t)capacity * sizeof(T)); in copyFrom()
406 int32_t capacity; variable
416 capacity=stackCapacity; in resetToStackArray()
430 : ptr(src.ptr), capacity(src.capacity), needToRelease(src.needToRelease) { in MaybeStackArray()
433 uprv_memcpy(stackArray, src.stackArray, sizeof(T) * src.capacity); in MaybeStackArray()
443 capacity = src.capacity;
447 uprv_memcpy(stackArray, src.stackArray, sizeof(T) * src.capacity);
464 if(length>capacity) { in resize()
465 length=capacity; in resize()
474 capacity=newCapacity; in resize()
491 if(length>capacity) { in orphanOrClone()
492 length=capacity; in orphanOrClone()
531 MaybeStackHeaderAndArray() : ptr(&stackHeader), capacity(stackCapacity), needToRelease(false) {} in MaybeStackHeaderAndArray()
540 int32_t getCapacity() const { return capacity; } in getCapacity()
555 T *getArrayLimit() const { return getArrayStart()+capacity; } in getArrayLimit()
579 capacity=otherCapacity; in aliasInstead()
608 int32_t capacity; variable
638 if(length>capacity) { in resize()
639 length=capacity; in resize()
648 capacity=newCapacity; in resize()
666 } else if(length>capacity) { in orphanOrClone()
667 length=capacity; in orphanOrClone()
680 capacity=stackCapacity; in orphanOrClone()
748 int32_t capacity = fPool.getCapacity(); in create() local
749 if (fCount == capacity && in create()
750 fPool.resize(capacity == stackCapacity ? 4 * capacity : 2 * capacity, in create()
751 capacity) == nullptr) { in create()