|
@@ -167,7 +167,7 @@ message GoTest {
|
|
|
optional group OptionalGroup = 90 {
|
|
optional group OptionalGroup = 90 {
|
|
|
required string RequiredField = 91;
|
|
required string RequiredField = 91;
|
|
|
};
|
|
};
|
|
|
-};
|
|
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
// For testing skipping of unrecognized fields.
|
|
// For testing skipping of unrecognized fields.
|
|
|
// Numbers are all big, larger than tag numbers in GoTestField,
|
|
// Numbers are all big, larger than tag numbers in GoTestField,
|
|
@@ -193,6 +193,11 @@ message PackedTest {
|
|
|
repeated int32 b = 1 [packed=true];
|
|
repeated int32 b = 1 [packed=true];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+message MaxTag {
|
|
|
|
|
+ // Maximum possible tag number.
|
|
|
|
|
+ optional string last_field = 536870911;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
// Smaller tests for ASCII formatting.
|
|
// Smaller tests for ASCII formatting.
|
|
|
|
|
|
|
|
message InnerMessage {
|
|
message InnerMessage {
|