MCPcopy Create free account
hub / github.com/Snapchat/Valdi / clone

Method clone

valdi_protobuf/src/valdi_protobuf/RepeatedField.cpp:26–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

24}
25
26Ref<RepeatedField> RepeatedField::clone() const {
27 auto out = makeShared<RepeatedField>();
28 out->reserve(size());
29
30 for (const auto& item : *this) {
31 out->append(item.clone());
32 }
33
34 return out;
35}
36
37const Field& RepeatedField::last() const {
38 return _values[_values.size() - 1];

Callers

nothing calls this directly

Calls 4

appendMethod · 0.65
cloneMethod · 0.65
sizeFunction · 0.50
reserveMethod · 0.45

Tested by

no test coverage detected