syntax = "proto2";
package test;
enum RepeatedEnum {
REPEATED_FIRST = 1;
REPEATED_SECOND = 2;
REPEATED_THIRD = 3;
}
message Repeated {
repeated double double_f = 1;
repeated float float_f = 2;
repeated int32 int32_f = 3;
repeated int64 int64_f = 4;
repeated uint32 uint32_f = 5;
repeated uint64 uint64_f = 6;
repeated bool bool_f = 7;
repeated string string_f = 8;
repeated bytes bytes_f = 9;
repeated RepeatedEnum enum_f = 10;
}
message Packed {
repeated double double_f = 1 [packed=true];
repeated float float_f = 2 [packed=true];
repeated int32 int32_f = 3 [packed=true];
repeated int64 int64_f = 4 [packed=true];
repeated uint32 uint32_f = 5 [packed=true];
repeated uint64 uint64_f = 6 [packed=true];
repeated bool bool_f = 7 [packed=true];
repeated RepeatedEnum enum_f = 10 [packed=true];
}