1
This commit is contained in:
parent
b0ed0e91f5
commit
ffe6975391
@ -31,6 +31,7 @@ template <typename T1,
|
||||
typename T2>
|
||||
static void RepeatedFieldToVector(const T1& t1, T2& t2)
|
||||
{
|
||||
t2.clear();
|
||||
for (auto& val : t1) {
|
||||
t2.push_back(val);
|
||||
}
|
||||
@ -40,6 +41,7 @@ template <typename T1,
|
||||
typename T2>
|
||||
static void RepeatedFieldToSet(const T1& t1, T2& t2)
|
||||
{
|
||||
t2.clear();
|
||||
for (auto& val : t1) {
|
||||
t2.insert(val);
|
||||
}
|
||||
@ -49,6 +51,7 @@ template <typename T1,
|
||||
typename T2>
|
||||
static void VectorToRepeatedField(const T1& t1, T2& t2)
|
||||
{
|
||||
t2.Clear();
|
||||
for (auto& val : t1) {
|
||||
*t2.Add() = val;
|
||||
}
|
||||
@ -58,6 +61,7 @@ template <typename T1,
|
||||
typename T2>
|
||||
static void SetToRepeatedField(const T1& t1, T2& t2)
|
||||
{
|
||||
t2.Clear();
|
||||
for (auto& val : t1) {
|
||||
*t2.Add() = val;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user