DescriptionMojo C++ bindings: Add mojo::Array<T>::reserve()
This is needed to avoid patterns like:
mojo::Array<T> array(set.size());
size_t i = 0;
for (const auto& element : set) {
array[i++] = element;
}
and instead do:
mojo::Array<T> array;
array.reserve(set.size());
for (const auto& element : set) {
array.push_back(element);
}
BUG=None
Committed: https://crrev.com/1b7ca74a52b9ecf2d5e98d327db45a979af4d84c
Cr-Commit-Position: refs/heads/master@{#421762}
Patch Set 1 #
Messages
Total messages: 9 (3 generated)
|