aboutsummaryrefslogtreecommitdiff
path: root/protos/extest/unittest_extras_lite.proto
diff options
context:
space:
mode:
authorcsharptest <roger@csharptest.net>2011-10-01 11:59:07 -0500
committerrogerk <devnull@localhost>2011-10-01 11:59:07 -0500
commitaf112a9f6928d76ba27d49cf0712fcd8a72dba2e (patch)
tree27f52e9519e0d109a659b12b99285b67af0ce9c0 /protos/extest/unittest_extras_lite.proto
parenta4e7bf61d48320944f0e49ea932c9c119ca7a42d (diff)
downloadprotobuf-af112a9f6928d76ba27d49cf0712fcd8a72dba2e.tar.gz
protobuf-af112a9f6928d76ba27d49cf0712fcd8a72dba2e.tar.bz2
protobuf-af112a9f6928d76ba27d49cf0712fcd8a72dba2e.zip
Adding the types that were removed from unittest.proto and unittest_lite.proto
Diffstat (limited to 'protos/extest/unittest_extras_lite.proto')
-rw-r--r--protos/extest/unittest_extras_lite.proto46
1 files changed, 46 insertions, 0 deletions
diff --git a/protos/extest/unittest_extras_lite.proto b/protos/extest/unittest_extras_lite.proto
index 72e7ee81..b238936d 100644
--- a/protos/extest/unittest_extras_lite.proto
+++ b/protos/extest/unittest_extras_lite.proto
@@ -60,3 +60,49 @@ message TestInteropEmployeeIdLite {
extend TestInteropPersonLite {
required TestInteropEmployeeIdLite employee_id_lite = 126;
}
+
+/* Removed from unittest_lite.proto and added back here */
+
+message TestUnpackedExtensionsLite {
+ extensions 1 to max;
+}
+
+message TestUnpackedTypesLite {
+ repeated int32 unpacked_int32 = 90;
+ repeated int64 unpacked_int64 = 91;
+ repeated uint32 unpacked_uint32 = 92;
+ repeated uint64 unpacked_uint64 = 93;
+ repeated sint32 unpacked_sint32 = 94;
+ repeated sint64 unpacked_sint64 = 95;
+ repeated fixed32 unpacked_fixed32 = 96;
+ repeated fixed64 unpacked_fixed64 = 97;
+ repeated sfixed32 unpacked_sfixed32 = 98;
+ repeated sfixed64 unpacked_sfixed64 = 99;
+ repeated float unpacked_float = 100;
+ repeated double unpacked_double = 101;
+ repeated bool unpacked_bool = 102;
+ repeated UnpackedTypesForeignEnumLite unpacked_enum = 103;
+}
+
+extend TestUnpackedExtensionsLite {
+ repeated int32 unpacked_int32_extension_lite = 90;
+ repeated int64 unpacked_int64_extension_lite = 91;
+ repeated uint32 unpacked_uint32_extension_lite = 92;
+ repeated uint64 unpacked_uint64_extension_lite = 93;
+ repeated sint32 unpacked_sint32_extension_lite = 94;
+ repeated sint64 unpacked_sint64_extension_lite = 95;
+ repeated fixed32 unpacked_fixed32_extension_lite = 96;
+ repeated fixed64 unpacked_fixed64_extension_lite = 97;
+ repeated sfixed32 unpacked_sfixed32_extension_lite = 98;
+ repeated sfixed64 unpacked_sfixed64_extension_lite = 99;
+ repeated float unpacked_float_extension_lite = 100;
+ repeated double unpacked_double_extension_lite = 101;
+ repeated bool unpacked_bool_extension_lite = 102;
+ repeated UnpackedTypesForeignEnumLite unpacked_enum_extension_lite = 103;
+}
+
+enum UnpackedTypesForeignEnumLite {
+ FOREIGN_LITE_FOO = 4;
+ FOREIGN_LITE_BAR = 5;
+ FOREIGN_LITE_BAZ = 6;
+}