1ffe3c632Sopenharmony_ci// Protocol Buffers - Google's data interchange format
2ffe3c632Sopenharmony_ci// Copyright 2008 Google Inc.  All rights reserved.
3ffe3c632Sopenharmony_ci// https://developers.google.com/protocol-buffers/
4ffe3c632Sopenharmony_ci//
5ffe3c632Sopenharmony_ci// Redistribution and use in source and binary forms, with or without
6ffe3c632Sopenharmony_ci// modification, are permitted provided that the following conditions are
7ffe3c632Sopenharmony_ci// met:
8ffe3c632Sopenharmony_ci//
9ffe3c632Sopenharmony_ci//     * Redistributions of source code must retain the above copyright
10ffe3c632Sopenharmony_ci// notice, this list of conditions and the following disclaimer.
11ffe3c632Sopenharmony_ci//     * Redistributions in binary form must reproduce the above
12ffe3c632Sopenharmony_ci// copyright notice, this list of conditions and the following disclaimer
13ffe3c632Sopenharmony_ci// in the documentation and/or other materials provided with the
14ffe3c632Sopenharmony_ci// distribution.
15ffe3c632Sopenharmony_ci//     * Neither the name of Google Inc. nor the names of its
16ffe3c632Sopenharmony_ci// contributors may be used to endorse or promote products derived from
17ffe3c632Sopenharmony_ci// this software without specific prior written permission.
18ffe3c632Sopenharmony_ci//
19ffe3c632Sopenharmony_ci// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20ffe3c632Sopenharmony_ci// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21ffe3c632Sopenharmony_ci// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
22ffe3c632Sopenharmony_ci// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
23ffe3c632Sopenharmony_ci// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
24ffe3c632Sopenharmony_ci// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
25ffe3c632Sopenharmony_ci// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26ffe3c632Sopenharmony_ci// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27ffe3c632Sopenharmony_ci// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28ffe3c632Sopenharmony_ci// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29ffe3c632Sopenharmony_ci// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30ffe3c632Sopenharmony_ci
31ffe3c632Sopenharmony_ci// LINT: ALLOW_GROUPS
32ffe3c632Sopenharmony_ci
33ffe3c632Sopenharmony_cisyntax = "proto2";
34ffe3c632Sopenharmony_ci
35ffe3c632Sopenharmony_cipackage benchmarks.google_message4;
36ffe3c632Sopenharmony_ci
37ffe3c632Sopenharmony_ciimport "datasets/google_message4/benchmark_message4_2.proto";
38ffe3c632Sopenharmony_ciimport "datasets/google_message4/benchmark_message4_3.proto";
39ffe3c632Sopenharmony_ci
40ffe3c632Sopenharmony_cioption cc_enable_arenas = true;
41ffe3c632Sopenharmony_cioption java_package = "com.google.protobuf.benchmarks";
42ffe3c632Sopenharmony_ci
43ffe3c632Sopenharmony_cimessage Message2463 {
44ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message2462 field2498 = 1;
45ffe3c632Sopenharmony_ci}
46ffe3c632Sopenharmony_ci
47ffe3c632Sopenharmony_cimessage Message12686 {
48ffe3c632Sopenharmony_ci  optional string field12699 = 1;
49ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message12685 field12700 = 2;
50ffe3c632Sopenharmony_ci}
51ffe3c632Sopenharmony_ci
52ffe3c632Sopenharmony_cimessage Message11949 {}
53ffe3c632Sopenharmony_ci
54ffe3c632Sopenharmony_cimessage Message11975 {
55ffe3c632Sopenharmony_ci  optional string field11992 = 1;
56ffe3c632Sopenharmony_ci  optional int32 field11993 = 2;
57ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message10320 field11994 = 3;
58ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message11947 field11995 = 4;
59ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message11920 field11996 = 5;
60ffe3c632Sopenharmony_ci  optional bool field11997 = 6;
61ffe3c632Sopenharmony_ci  repeated string field11998 = 7;
62ffe3c632Sopenharmony_ci  optional float field11999 = 8;
63ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.UnusedEnum field12000 = 9;
64ffe3c632Sopenharmony_ci  optional int32 field12001 = 11;
65ffe3c632Sopenharmony_ci}
66ffe3c632Sopenharmony_ci
67ffe3c632Sopenharmony_cimessage Message7287 {
68ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message6133 field7311 = 1;
69ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7312 = 8;
70ffe3c632Sopenharmony_ci  optional string field7313 = 3;
71ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message6643 field7314 = 4;
72ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum7288 field7315 = 5;
73ffe3c632Sopenharmony_ci  optional bytes field7316 = 6;
74ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7317 = 7;
75ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7318 = 9;
76ffe3c632Sopenharmony_ci}
77ffe3c632Sopenharmony_ci
78ffe3c632Sopenharmony_cimessage Message3061 {
79ffe3c632Sopenharmony_ci  optional string field3286 = 2;
80ffe3c632Sopenharmony_ci  optional int32 field3287 = 77;
81ffe3c632Sopenharmony_ci  optional string field3288 = 49;
82ffe3c632Sopenharmony_ci  required .benchmarks.google_message4.Message3046 field3289 = 3;
83ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message3046 field3290 = 58;
84ffe3c632Sopenharmony_ci  optional group Message3062 = 4 {
85ffe3c632Sopenharmony_ci    required int32 field3335 = 5;
86ffe3c632Sopenharmony_ci    optional int32 field3336 = 6;
87ffe3c632Sopenharmony_ci    optional int32 field3337 = 7;
88ffe3c632Sopenharmony_ci  }
89ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message3060 field3292 = 104;
90ffe3c632Sopenharmony_ci  optional int64 field3293 = 32;
91ffe3c632Sopenharmony_ci  optional int32 field3294 = 41;
92ffe3c632Sopenharmony_ci  optional group Message3063 = 13 {
93ffe3c632Sopenharmony_ci    required int32 field3338 = 14;
94ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.Enum2851 field3339 = 18;
95ffe3c632Sopenharmony_ci    optional int64 field3340 = 15;
96ffe3c632Sopenharmony_ci    optional int64 field3341 = 23;
97ffe3c632Sopenharmony_ci  }
98ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum2834 field3296 = 94;
99ffe3c632Sopenharmony_ci  optional bool field3297 = 25;
100ffe3c632Sopenharmony_ci  optional bool field3298 = 50;
101ffe3c632Sopenharmony_ci  optional string field3299 = 89;
102ffe3c632Sopenharmony_ci  optional string field3300 = 91;
103ffe3c632Sopenharmony_ci  optional string field3301 = 105;
104ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message3050 field3302 = 53;
105ffe3c632Sopenharmony_ci  optional fixed64 field3303 = 51;
106ffe3c632Sopenharmony_ci  optional fixed64 field3304 = 106;
107ffe3c632Sopenharmony_ci  optional int32 field3305 = 60;
108ffe3c632Sopenharmony_ci  optional string field3306 = 44;
109ffe3c632Sopenharmony_ci  optional bytes field3307 = 81;
110ffe3c632Sopenharmony_ci  optional string field3308 = 70;
111ffe3c632Sopenharmony_ci  optional bytes field3309 = 45;
112ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum2806 field3310 = 71;
113ffe3c632Sopenharmony_ci  optional int32 field3311 = 72;
114ffe3c632Sopenharmony_ci  optional bytes field3312 = 78;
115ffe3c632Sopenharmony_ci  optional int32 field3313 = 20;
116ffe3c632Sopenharmony_ci  repeated group Message3064 = 8 {
117ffe3c632Sopenharmony_ci    required .benchmarks.google_message4.Enum2602 field3342 = 9;
118ffe3c632Sopenharmony_ci    optional int32 field3343 = 92;
119ffe3c632Sopenharmony_ci    optional string field3344 = 10;
120ffe3c632Sopenharmony_ci    optional bytes field3345 = 11;
121ffe3c632Sopenharmony_ci    optional int32 field3346 = 12;
122ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.Message3060 field3347 = 98;
123ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.UnusedEmptyMessage field3348 = 82;
124ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.Message3050 field3349 = 80;
125ffe3c632Sopenharmony_ci    optional fixed64 field3350 = 52;
126ffe3c632Sopenharmony_ci    optional int32 field3351 = 33;
127ffe3c632Sopenharmony_ci    optional string field3352 = 42;
128ffe3c632Sopenharmony_ci    optional string field3353 = 69;
129ffe3c632Sopenharmony_ci    optional bytes field3354 = 43;
130ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.Enum2806 field3355 = 73;
131ffe3c632Sopenharmony_ci    optional int32 field3356 = 74;
132ffe3c632Sopenharmony_ci    optional int32 field3357 = 90;
133ffe3c632Sopenharmony_ci    optional bytes field3358 = 79;
134ffe3c632Sopenharmony_ci    optional int32 field3359 = 19;
135ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.Enum2834 field3360 = 95;
136ffe3c632Sopenharmony_ci  }
137ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field3315 = 39;
138ffe3c632Sopenharmony_ci  optional int32 field3316 = 76;
139ffe3c632Sopenharmony_ci  optional group Message3065 = 63 {}
140ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum2806 field3318 = 54;
141ffe3c632Sopenharmony_ci  optional int32 field3319 = 46;
142ffe3c632Sopenharmony_ci  repeated string field3320 = 24;
143ffe3c632Sopenharmony_ci  optional fixed32 field3321 = 38;
144ffe3c632Sopenharmony_ci  optional bytes field3322 = 99;
145ffe3c632Sopenharmony_ci  optional fixed64 field3323 = 1;
146ffe3c632Sopenharmony_ci  optional fixed64 field3324 = 97;
147ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message3040 field3325 = 16;
148ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message3041 field3326 = 61;
149ffe3c632Sopenharmony_ci  optional group Message3066 = 21 {
150ffe3c632Sopenharmony_ci    optional int32 field3366 = 22;
151ffe3c632Sopenharmony_ci    optional int32 field3367 = 55;
152ffe3c632Sopenharmony_ci    optional int32 field3368 = 88;
153ffe3c632Sopenharmony_ci    optional int32 field3369 = 56;
154ffe3c632Sopenharmony_ci    optional int32 field3370 = 75;
155ffe3c632Sopenharmony_ci    optional int32 field3371 = 57;
156ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.UnusedEmptyMessage field3372 = 85;
157ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.UnusedEmptyMessage field3373 = 96;
158ffe3c632Sopenharmony_ci  }
159ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field3328 = 47;
160ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field3329 = 48;
161ffe3c632Sopenharmony_ci  optional fixed64 field3330 = 40;
162ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field3331 = 86;
163ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field3332 = 59;
164ffe3c632Sopenharmony_ci  optional int32 field3333 = 17;
165ffe3c632Sopenharmony_ci}
166ffe3c632Sopenharmony_ci
167ffe3c632Sopenharmony_cimessage Message12949 {}
168ffe3c632Sopenharmony_ci
169ffe3c632Sopenharmony_cimessage Message8572 {
170ffe3c632Sopenharmony_ci  optional bytes field8647 = 1;
171ffe3c632Sopenharmony_ci  optional bytes field8648 = 3;
172ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message3886 field8649 = 4;
173ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message3919 field8650 = 57;
174ffe3c632Sopenharmony_ci  optional bool field8651 = 5;
175ffe3c632Sopenharmony_ci  optional int32 field8652 = 6;
176ffe3c632Sopenharmony_ci  optional int32 field8653 = 49;
177ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message7905 field8654 = 7;
178ffe3c632Sopenharmony_ci  optional int32 field8655 = 10;
179ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8656 = 11;
180ffe3c632Sopenharmony_ci  optional bool field8657 = 35;
181ffe3c632Sopenharmony_ci  optional bytes field8658 = 12;
182ffe3c632Sopenharmony_ci  optional string field8659 = 14;
183ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8660 = 13;
184ffe3c632Sopenharmony_ci  optional bytes field8661 = 15;
185ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8662 = 17;
186ffe3c632Sopenharmony_ci  optional int32 field8663 = 18;
187ffe3c632Sopenharmony_ci  optional int32 field8664 = 19;
188ffe3c632Sopenharmony_ci  optional bool field8665 = 20;
189ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum3476 field8666 = 31;
190ffe3c632Sopenharmony_ci  optional bool field8667 = 36;
191ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8668 = 39;
192ffe3c632Sopenharmony_ci  optional bytes field8669 = 22;
193ffe3c632Sopenharmony_ci  optional int32 field8670 = 24;
194ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message3052 field8671 = 25;
195ffe3c632Sopenharmony_ci  optional bytes field8672 = 26;
196ffe3c632Sopenharmony_ci  optional bytes field8673 = 28;
197ffe3c632Sopenharmony_ci  optional int32 field8674 = 29;
198ffe3c632Sopenharmony_ci  optional bytes field8675 = 30;
199ffe3c632Sopenharmony_ci  optional bytes field8676 = 32;
200ffe3c632Sopenharmony_ci  optional string field8677 = 33;
201ffe3c632Sopenharmony_ci  optional int32 field8678 = 34;
202ffe3c632Sopenharmony_ci  optional int32 field8679 = 37;
203ffe3c632Sopenharmony_ci  optional double field8680 = 38;
204ffe3c632Sopenharmony_ci  optional double field8681 = 42;
205ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message3922 field8682 = 40;
206ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8683 = 43;
207ffe3c632Sopenharmony_ci  optional int64 field8684 = 44;
208ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message7929 field8685 = 45;
209ffe3c632Sopenharmony_ci  optional uint64 field8686 = 46;
210ffe3c632Sopenharmony_ci  optional uint32 field8687 = 48;
211ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message7843 field8688 = 47;
212ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message7864 field8689 = 50;
213ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8690 = 52;
214ffe3c632Sopenharmony_ci  optional bool field8691 = 58;
215ffe3c632Sopenharmony_ci  optional bool field8692 = 54;
216ffe3c632Sopenharmony_ci  optional string field8693 = 55;
217ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8694 = 41;
218ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field8695 = 53;
219ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message8575 field8696 = 61;
220ffe3c632Sopenharmony_ci}
221ffe3c632Sopenharmony_ci
222ffe3c632Sopenharmony_cimessage Message8774 {
223ffe3c632Sopenharmony_ci  optional string field8810 = 1;
224ffe3c632Sopenharmony_ci  optional string field8811 = 2;
225ffe3c632Sopenharmony_ci  optional string field8812 = 3;
226ffe3c632Sopenharmony_ci  optional string field8813 = 4;
227ffe3c632Sopenharmony_ci  optional string field8814 = 5;
228ffe3c632Sopenharmony_ci}
229ffe3c632Sopenharmony_ci
230ffe3c632Sopenharmony_cimessage Message12776 {
231ffe3c632Sopenharmony_ci  optional string field12786 = 1;
232ffe3c632Sopenharmony_ci  optional fixed64 field12787 = 11;
233ffe3c632Sopenharmony_ci  optional int32 field12788 = 6;
234ffe3c632Sopenharmony_ci  optional int32 field12789 = 13;
235ffe3c632Sopenharmony_ci  optional int32 field12790 = 14;
236ffe3c632Sopenharmony_ci  optional int32 field12791 = 15;
237ffe3c632Sopenharmony_ci  optional int32 field12792 = 16;
238ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field12793 = 8;
239ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message12774 field12794 = 10;
240ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field12795 = 12;
241ffe3c632Sopenharmony_ci  extensions 2 to 2;
242ffe3c632Sopenharmony_ci  extensions 3 to 3;
243ffe3c632Sopenharmony_ci  extensions 4 to 4;
244ffe3c632Sopenharmony_ci  extensions 5 to 5;
245ffe3c632Sopenharmony_ci  extensions 7 to 7;
246ffe3c632Sopenharmony_ci  extensions 9 to 9;
247ffe3c632Sopenharmony_ci}
248ffe3c632Sopenharmony_ci
249ffe3c632Sopenharmony_cimessage Message12798 {
250ffe3c632Sopenharmony_ci  optional int32 field12805 = 1;
251ffe3c632Sopenharmony_ci  optional int32 field12806 = 2;
252ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message12774 field12807 = 6;
253ffe3c632Sopenharmony_ci  optional bool field12808 = 7;
254ffe3c632Sopenharmony_ci}
255ffe3c632Sopenharmony_ci
256ffe3c632Sopenharmony_cimessage Message12797 {
257ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message12796 field12802 = 1;
258ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message12796 field12803 = 2;
259ffe3c632Sopenharmony_ci  optional string field12804 = 3;
260ffe3c632Sopenharmony_ci}
261ffe3c632Sopenharmony_ci
262ffe3c632Sopenharmony_cimessage Message12825 {
263ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message12818 field12862 = 1;
264ffe3c632Sopenharmony_ci  optional int32 field12863 = 2;
265ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message12819 field12864 = 3;
266ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message12820 field12865 = 4;
267ffe3c632Sopenharmony_ci  optional int32 field12866 = 5;
268ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message12821 field12867 = 6;
269ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.UnusedEmptyMessage field12868 = 7;
270ffe3c632Sopenharmony_ci}
271ffe3c632Sopenharmony_ci
272ffe3c632Sopenharmony_cimessage Message8590 {}
273ffe3c632Sopenharmony_ci
274ffe3c632Sopenharmony_cimessage Message8587 {}
275ffe3c632Sopenharmony_ci
276ffe3c632Sopenharmony_cimessage Message1374 {
277ffe3c632Sopenharmony_ci  required string field1375 = 1;
278ffe3c632Sopenharmony_ci  optional string field1376 = 2;
279ffe3c632Sopenharmony_ci}
280ffe3c632Sopenharmony_ci
281ffe3c632Sopenharmony_cimessage Message2462 {
282ffe3c632Sopenharmony_ci  required bytes field2496 = 1;
283ffe3c632Sopenharmony_ci  required double field2497 = 2;
284ffe3c632Sopenharmony_ci}
285ffe3c632Sopenharmony_ci
286ffe3c632Sopenharmony_cimessage Message12685 {
287ffe3c632Sopenharmony_ci  repeated string field12692 = 1;
288ffe3c632Sopenharmony_ci  repeated string field12693 = 2;
289ffe3c632Sopenharmony_ci  optional int64 field12694 = 3;
290ffe3c632Sopenharmony_ci  optional uint32 field12695 = 4;
291ffe3c632Sopenharmony_ci  repeated string field12696 = 5;
292ffe3c632Sopenharmony_ci  optional string field12697 = 6;
293ffe3c632Sopenharmony_ci  optional string field12698 = 7;
294ffe3c632Sopenharmony_ci}
295ffe3c632Sopenharmony_ci
296ffe3c632Sopenharmony_cimessage Message10320 {
297ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum10335 field10347 = 1;
298ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message10319 field10348 = 2;
299ffe3c632Sopenharmony_ci  optional int32 field10349 = 3;
300ffe3c632Sopenharmony_ci  optional int32 field10350 = 4;
301ffe3c632Sopenharmony_ci  optional int32 field10351 = 5;
302ffe3c632Sopenharmony_ci  optional int32 field10352 = 6;
303ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum10337 field10353 = 7;
304ffe3c632Sopenharmony_ci}
305ffe3c632Sopenharmony_ci
306ffe3c632Sopenharmony_cimessage Message11947 {
307ffe3c632Sopenharmony_ci  optional uint32 field11951 = 1;
308ffe3c632Sopenharmony_ci  optional bool field11952 = 2;
309ffe3c632Sopenharmony_ci  optional int32 field11953 = 3;
310ffe3c632Sopenharmony_ci}
311ffe3c632Sopenharmony_ci
312ffe3c632Sopenharmony_cimessage Message11920 {
313ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Enum11901 field11945 = 1;
314ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEnum field11946 = 2;
315ffe3c632Sopenharmony_ci}
316ffe3c632Sopenharmony_ci
317ffe3c632Sopenharmony_cimessage Message6643 {
318ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field6683 = 3;
319ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field6684 = 4;
320ffe3c632Sopenharmony_ci  optional double field6685 = 5;
321ffe3c632Sopenharmony_ci  optional double field6686 = 6;
322ffe3c632Sopenharmony_ci  optional int32 field6687 = 1;
323ffe3c632Sopenharmony_ci  optional int32 field6688 = 2;
324ffe3c632Sopenharmony_ci  optional double field6689 = 9;
325ffe3c632Sopenharmony_ci  optional bytes field6690 = 10;
326ffe3c632Sopenharmony_ci  optional int32 field6691 = 11;
327ffe3c632Sopenharmony_ci  optional bool field6692 = 12;
328ffe3c632Sopenharmony_ci  optional bool field6693 = 13;
329ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message6578 field6694 = 15;
330ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEnum field6695 = 16;
331ffe3c632Sopenharmony_ci  optional int64 field6696 = 17;
332ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.UnusedEmptyMessage field6697 = 22;
333ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field6698 = 19;
334ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field6699 = 20;
335ffe3c632Sopenharmony_ci  optional int32 field6700 = 21;
336ffe3c632Sopenharmony_ci}
337ffe3c632Sopenharmony_ci
338ffe3c632Sopenharmony_cimessage Message6133 {
339ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message4016 field6173 = 12;
340ffe3c632Sopenharmony_ci  optional double field6174 = 16;
341ffe3c632Sopenharmony_ci  required string field6175 = 1;
342ffe3c632Sopenharmony_ci  required string field6176 = 2;
343ffe3c632Sopenharmony_ci  required string field6177 = 3;
344ffe3c632Sopenharmony_ci  optional string field6178 = 4;
345ffe3c632Sopenharmony_ci  optional string field6179 = 8;
346ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message6109 field6180 = 5;
347ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message5908 field6181 = 13;
348ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message6107 field6182 = 7;
349ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message6126 field6183 = 9;
350ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message6129 field6184 = 15;
351ffe3c632Sopenharmony_ci  optional int32 field6185 = 10;
352ffe3c632Sopenharmony_ci  optional int32 field6186 = 11;
353ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message4016 field6187 = 17;
354ffe3c632Sopenharmony_ci  optional double field6188 = 14;
355ffe3c632Sopenharmony_ci  optional double field6189 = 18;
356ffe3c632Sopenharmony_ci  optional string field6190 = 19;
357ffe3c632Sopenharmony_ci  optional string field6191 = 20;
358ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message5881 field6192 = 21;
359ffe3c632Sopenharmony_ci}
360ffe3c632Sopenharmony_ci
361ffe3c632Sopenharmony_cimessage Message6109 {
362ffe3c632Sopenharmony_ci  optional string field6140 = 1;
363ffe3c632Sopenharmony_ci  required .benchmarks.google_message4.Enum6111 field6141 = 2;
364ffe3c632Sopenharmony_ci  optional int32 field6142 = 9;
365ffe3c632Sopenharmony_ci  optional string field6143 = 3;
366ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message6110 field6144 = 4;
367ffe3c632Sopenharmony_ci  repeated int32 field6145 = 7;
368ffe3c632Sopenharmony_ci  repeated int32 field6146 = 8;
369ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message6133 field6147 = 10;
370ffe3c632Sopenharmony_ci  repeated int32 field6148 = 11;
371ffe3c632Sopenharmony_ci  optional string field6149 = 12;
372ffe3c632Sopenharmony_ci  optional string field6150 = 13;
373ffe3c632Sopenharmony_ci  optional bool field6151 = 14;
374ffe3c632Sopenharmony_ci  extensions 1000 to 536870911;
375ffe3c632Sopenharmony_ci}
376ffe3c632Sopenharmony_ci
377ffe3c632Sopenharmony_cimessage Message3046 {
378ffe3c632Sopenharmony_ci  required .benchmarks.google_message4.Enum2593 field3222 = 1;
379ffe3c632Sopenharmony_ci  optional int32 field3223 = 4;
380ffe3c632Sopenharmony_ci}
381ffe3c632Sopenharmony_ci
382ffe3c632Sopenharmony_cimessage Message3060 {
383ffe3c632Sopenharmony_ci  optional int64 field3283 = 1;
384ffe3c632Sopenharmony_ci  optional int64 field3284 = 2;
385ffe3c632Sopenharmony_ci  optional int64 field3285 = 3;
386ffe3c632Sopenharmony_ci}
387ffe3c632Sopenharmony_ci
388ffe3c632Sopenharmony_cimessage Message3041 {
389ffe3c632Sopenharmony_ci  optional string field3214 = 1;
390ffe3c632Sopenharmony_ci  optional int32 field3215 = 2;
391ffe3c632Sopenharmony_ci}
392ffe3c632Sopenharmony_ci
393ffe3c632Sopenharmony_cimessage Message3040 {
394ffe3c632Sopenharmony_ci  required fixed64 field3209 = 1;
395ffe3c632Sopenharmony_ci  repeated fixed64 field3210 = 4;
396ffe3c632Sopenharmony_ci  optional int32 field3211 = 5;
397ffe3c632Sopenharmony_ci  optional fixed64 field3212 = 2;
398ffe3c632Sopenharmony_ci  required string field3213 = 3;
399ffe3c632Sopenharmony_ci}
400ffe3c632Sopenharmony_ci
401ffe3c632Sopenharmony_cimessage Message3050 {
402ffe3c632Sopenharmony_ci  optional bytes field3245 = 5;
403ffe3c632Sopenharmony_ci  optional int32 field3246 = 2;
404ffe3c632Sopenharmony_ci  optional bytes field3247 = 6;
405ffe3c632Sopenharmony_ci  optional int32 field3248 = 4;
406ffe3c632Sopenharmony_ci  optional fixed32 field3249 = 1;
407ffe3c632Sopenharmony_ci  optional fixed32 field3250 = 3;
408ffe3c632Sopenharmony_ci}
409ffe3c632Sopenharmony_ci
410ffe3c632Sopenharmony_cimessage Message7905 {
411ffe3c632Sopenharmony_ci  optional int32 field7911 = 1;
412ffe3c632Sopenharmony_ci  optional bool field7912 = 2;
413ffe3c632Sopenharmony_ci  optional bytes field7913 = 3;
414ffe3c632Sopenharmony_ci  optional int32 field7914 = 4;
415ffe3c632Sopenharmony_ci  optional int32 field7915 = 5;
416ffe3c632Sopenharmony_ci  optional bytes field7916 = 6;
417ffe3c632Sopenharmony_ci  optional int32 field7917 = 7;
418ffe3c632Sopenharmony_ci}
419ffe3c632Sopenharmony_ci
420ffe3c632Sopenharmony_cimessage Message3886 {
421ffe3c632Sopenharmony_ci  repeated group Message3887 = 1 {
422ffe3c632Sopenharmony_ci    required string field3932 = 2;
423ffe3c632Sopenharmony_ci    optional string field3933 = 9;
424ffe3c632Sopenharmony_ci    optional .benchmarks.google_message4.Message3850 field3934 = 3;
425ffe3c632Sopenharmony_ci    optional bytes field3935 = 8;
426ffe3c632Sopenharmony_ci  }
427ffe3c632Sopenharmony_ci}
428ffe3c632Sopenharmony_ci
429ffe3c632Sopenharmony_cimessage Message7864 {
430ffe3c632Sopenharmony_ci  optional string field7866 = 1;
431ffe3c632Sopenharmony_ci  optional string field7867 = 2;
432ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message7865 field7868 = 5;
433ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message7865 field7869 = 6;
434ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message7865 field7870 = 7;
435ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.UnusedEmptyMessage field7871 = 8;
436ffe3c632Sopenharmony_ci}
437ffe3c632Sopenharmony_ci
438ffe3c632Sopenharmony_cimessage Message3922 {
439ffe3c632Sopenharmony_ci  optional uint64 field4012 = 1;
440ffe3c632Sopenharmony_ci}
441ffe3c632Sopenharmony_ci
442ffe3c632Sopenharmony_cimessage Message3052 {
443ffe3c632Sopenharmony_ci  repeated string field3254 = 1;
444ffe3c632Sopenharmony_ci  repeated string field3255 = 2;
445ffe3c632Sopenharmony_ci  repeated bytes field3256 = 3;
446ffe3c632Sopenharmony_ci  repeated string field3257 = 4;
447ffe3c632Sopenharmony_ci  optional bool field3258 = 5;
448ffe3c632Sopenharmony_ci  optional int32 field3259 = 6;
449ffe3c632Sopenharmony_ci  optional int32 field3260 = 7;
450ffe3c632Sopenharmony_ci  optional string field3261 = 8;
451ffe3c632Sopenharmony_ci  optional string field3262 = 9;
452ffe3c632Sopenharmony_ci}
453ffe3c632Sopenharmony_ci
454ffe3c632Sopenharmony_cimessage Message8575 {}
455ffe3c632Sopenharmony_ci
456ffe3c632Sopenharmony_cimessage Message7843 {
457ffe3c632Sopenharmony_ci  optional bool field7844 = 5;
458ffe3c632Sopenharmony_ci  optional int32 field7845 = 1;
459ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7846 = 22;
460ffe3c632Sopenharmony_ci  repeated int32 field7847 = 3;
461ffe3c632Sopenharmony_ci  repeated string field7848 = 11;
462ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEnum field7849 = 15;
463ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7850 = 6;
464ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7851 = 14;
465ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7852 = 10;
466ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.Message7511 field7853 = 13;
467ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7854 = 16;
468ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7855 = 17;
469ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7856 = 19;
470ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEmptyMessage field7857 = 18;
471ffe3c632Sopenharmony_ci  optional .benchmarks.google_message4.UnusedEnum field7858 = 20;
472ffe3c632Sopenharmony_ci  optional int32 field7859 = 2;
473ffe3c632Sopenharmony_ci}
474ffe3c632Sopenharmony_ci
475ffe3c632Sopenharmony_cimessage Message3919 {
476ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message3920 field4009 = 1;
477ffe3c632Sopenharmony_ci}
478ffe3c632Sopenharmony_ci
479ffe3c632Sopenharmony_cimessage Message7929 {
480ffe3c632Sopenharmony_ci  optional int64 field7942 = 1;
481ffe3c632Sopenharmony_ci  optional int64 field7943 = 4;
482ffe3c632Sopenharmony_ci  optional int64 field7944 = 5;
483ffe3c632Sopenharmony_ci  optional int64 field7945 = 12;
484ffe3c632Sopenharmony_ci  optional int64 field7946 = 13;
485ffe3c632Sopenharmony_ci  optional int64 field7947 = 18;
486ffe3c632Sopenharmony_ci  optional int64 field7948 = 6;
487ffe3c632Sopenharmony_ci  optional int64 field7949 = 7;
488ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message7919 field7950 = 8;
489ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.UnusedEmptyMessage field7951 = 20;
490ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message7920 field7952 = 14;
491ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message7921 field7953 = 15;
492ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.Message7928 field7954 = 17;
493ffe3c632Sopenharmony_ci  optional int64 field7955 = 19;
494ffe3c632Sopenharmony_ci  optional bool field7956 = 2;
495ffe3c632Sopenharmony_ci  optional int64 field7957 = 3;
496ffe3c632Sopenharmony_ci  optional int64 field7958 = 9;
497ffe3c632Sopenharmony_ci  repeated .benchmarks.google_message4.UnusedEmptyMessage field7959 = 10;
498ffe3c632Sopenharmony_ci  repeated bytes field7960 = 11;
499ffe3c632Sopenharmony_ci  optional int64 field7961 = 16;
500ffe3c632Sopenharmony_ci}
501