MCPcopy Create free account
hub / github.com/Norbyte/bg3se / resize

Method resize

CoreLib/Base/PagedArray.h:154–167  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

152 }
153
154 void resize(uint32_t newSize)
155 {
156 for (auto i = newSize; i < size_; i++) {
157 layout_.at(pages_, i)->~T();
158 }
159
160 realloc(newSize);
161
162 for (auto i = size_; i < newSize; i++) {
163 new (layout_.at(pages_, i)) T();
164 }
165
166 size_ = newSize;
167 }
168
169 void clear()
170 {

Callers 1

resizeMethod · 0.45

Calls 1

atMethod · 0.80

Tested by

no test coverage detected