|
@@ -169,14 +169,226 @@ message RepeatedSFixedInt64Message {
|
|
|
repeated sfixed64 testRepeatedInt = 1;
|
|
|
}
|
|
|
|
|
|
-message SimpleSInt32MapMessage {
|
|
|
- map<fixed32, SimpleStringMessage> mapField = 1;
|
|
|
+//MAPS
|
|
|
+message SimpleSInt32StringMapMessage {
|
|
|
+ map<sint32, string> mapField = 1;
|
|
|
}
|
|
|
|
|
|
-message SimpleStringMapMessage {
|
|
|
- map<string, SimpleStringMessage> mapField = 1;
|
|
|
+message SimpleSInt64StringMapMessage {
|
|
|
+ map<sint64, string> mapField = 2;
|
|
|
}
|
|
|
|
|
|
+message SimpleInt32StringMapMessage {
|
|
|
+ map<int32, string> mapField = 3;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt64StringMapMessage {
|
|
|
+ map<int64, string> mapField = 4;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt32StringMapMessage {
|
|
|
+ map<uint32, string> mapField = 5;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt64StringMapMessage {
|
|
|
+ map<uint64, string> mapField = 6;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed32StringMapMessage {
|
|
|
+ map<fixed32, string> mapField = 7;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed64StringMapMessage {
|
|
|
+ map<fixed64, string> mapField = 8;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed32StringMapMessage {
|
|
|
+ map<sfixed32, string> mapField = 9;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed64StringMapMessage {
|
|
|
+ map<sfixed64, string> mapField = 10;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleStringStringMapMessage {
|
|
|
+ map<string, string> mapField = 13;
|
|
|
+}
|
|
|
+//
|
|
|
+message SimpleSInt32SInt32MapMessage {
|
|
|
+ map<sint32, sint32> mapField = 1;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSInt64SInt32MapMessage {
|
|
|
+ map<sint64, sint32> mapField = 2;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt32SInt32MapMessage {
|
|
|
+ map<int32, sint32> mapField = 3;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt64SInt32MapMessage {
|
|
|
+ map<int64, sint32> mapField = 4;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt32SInt32MapMessage {
|
|
|
+ map<uint32, sint32> mapField = 5;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt64SInt32MapMessage {
|
|
|
+ map<uint64, sint32> mapField = 6;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed32SInt32MapMessage {
|
|
|
+ map<fixed32, sint32> mapField = 7;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed64SInt32MapMessage {
|
|
|
+ map<fixed64, sint32> mapField = 8;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed32SInt32MapMessage {
|
|
|
+ map<sfixed32, sint32> mapField = 9;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed64SInt32MapMessage {
|
|
|
+ map<sfixed64, sint32> mapField = 10;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleStringSInt32MapMessage {
|
|
|
+ map<string, sint32> mapField = 13;
|
|
|
+}
|
|
|
+//
|
|
|
+message SimpleSInt32SInt64MapMessage {
|
|
|
+ map<sint32, sint64> mapField = 1;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSInt64SInt64MapMessage {
|
|
|
+ map<sint64, sint64> mapField = 2;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt32SInt64MapMessage {
|
|
|
+ map<int32, sint64> mapField = 3;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt64SInt64MapMessage {
|
|
|
+ map<int64, sint64> mapField = 4;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt32SInt64MapMessage {
|
|
|
+ map<uint32, sint64> mapField = 5;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt64SInt64MapMessage {
|
|
|
+ map<uint64, sint64> mapField = 6;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed32SInt64MapMessage {
|
|
|
+ map<fixed32, sint64> mapField = 7;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed64SInt64MapMessage {
|
|
|
+ map<fixed64, sint64> mapField = 8;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed32SInt64MapMessage {
|
|
|
+ map<sfixed32, sint64> mapField = 9;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed64SInt64MapMessage {
|
|
|
+ map<sfixed64, sint64> mapField = 10;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleStringSInt64MapMessage {
|
|
|
+ map<string, sint64> mapField = 13;
|
|
|
+}
|
|
|
+//
|
|
|
+message SimpleSInt32SUInt32MapMessage {
|
|
|
+ map<sint32, uint32> mapField = 1;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSInt64SUInt32MapMessage {
|
|
|
+ map<sint64, uint32> mapField = 2;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt32SUInt32MapMessage {
|
|
|
+ map<int32, uint32> mapField = 3;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt64SUInt32MapMessage {
|
|
|
+ map<int64, uint32> mapField = 4;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt32SUInt32MapMessage {
|
|
|
+ map<uint32, uint32> mapField = 5;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt64SUInt32MapMessage {
|
|
|
+ map<uint64, uint32> mapField = 6;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed32SUInt32MapMessage {
|
|
|
+ map<fixed32, uint32> mapField = 7;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed64SUInt32MapMessage {
|
|
|
+ map<fixed64, uint32> mapField = 8;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed32SUInt32MapMessage {
|
|
|
+ map<sfixed32, uint32> mapField = 9;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed64SUInt32MapMessage {
|
|
|
+ map<sfixed64, uint32> mapField = 10;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleStringSUInt32MapMessage {
|
|
|
+ map<string, uint32> mapField = 13;
|
|
|
+}
|
|
|
+//
|
|
|
+message SimpleSInt32ComplexMessageMapMessage {
|
|
|
+ map<sint32, ComplexMessage> mapField = 1;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSInt64ComplexMessageMapMessage {
|
|
|
+ map<sint64, ComplexMessage> mapField = 2;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt32ComplexMessageMapMessage {
|
|
|
+ map<int32, ComplexMessage> mapField = 3;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleInt64ComplexMessageMapMessage {
|
|
|
+ map<int64, ComplexMessage> mapField = 4;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt32ComplexMessageMapMessage {
|
|
|
+ map<uint32, ComplexMessage> mapField = 5;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleUInt64ComplexMessageMapMessage {
|
|
|
+ map<uint64, ComplexMessage> mapField = 6;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed32ComplexMessageMapMessage {
|
|
|
+ map<fixed32, ComplexMessage> mapField = 7;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleFixed64ComplexMessageMapMessage {
|
|
|
+ map<fixed64, ComplexMessage> mapField = 8;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed32ComplexMessageMapMessage {
|
|
|
+ map<sfixed32, ComplexMessage> mapField = 9;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleSFixed64ComplexMessageMapMessage {
|
|
|
+ map<sfixed64, ComplexMessage> mapField = 10;
|
|
|
+}
|
|
|
+
|
|
|
+message SimpleStringComplexMessageMapMessage {
|
|
|
+ map<string, ComplexMessage> mapField = 13;
|
|
|
+}
|
|
|
enum TestEnum {
|
|
|
TEST_ENUM_VALUE0 = 0;
|
|
|
TEST_ENUM_VALUE1 = 1;
|