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_1.proto"; 38ffe3c632Sopenharmony_ciimport "datasets/google_message4/benchmark_message4_2.proto"; 39ffe3c632Sopenharmony_ciimport "datasets/google_message4/benchmark_message4_3.proto"; 40ffe3c632Sopenharmony_ci 41ffe3c632Sopenharmony_cioption cc_enable_arenas = true; 42ffe3c632Sopenharmony_cioption java_package = "com.google.protobuf.benchmarks"; 43ffe3c632Sopenharmony_ci 44ffe3c632Sopenharmony_cimessage GoogleMessage4 { 45ffe3c632Sopenharmony_ci optional int32 field37503 = 1; 46ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37504 = 2; 47ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37505 = 3; 48ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37506 = 4; 49ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37507 = 5; 50ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message37489 field37508 = 6; 51ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37509 = 7; 52ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37510 = 8; 53ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37511 = 9; 54ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37512 = 10; 55ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37513 = 11; 56ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37514 = 12; 57ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37515 = 13; 58ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37516 = 14; 59ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37517 = 15; 60ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37518 = 16; 61ffe3c632Sopenharmony_ci} 62ffe3c632Sopenharmony_ci 63ffe3c632Sopenharmony_cimessage Message37489 { 64ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message2517 field37534 = 3; 65ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message7330 field37535 = 4; 66ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message8815 field37536 = 6; 67ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message8817 field37537 = 7; 68ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message8835 field37538 = 8; 69ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message8848 field37539 = 9; 70ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message8856 field37540 = 11; 71ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12717 field37541 = 15; 72ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12748 field37542 = 20; 73ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message7319 field37543 = 22; 74ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12908 field37544 = 24; 75ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12910 field37545 = 25; 76ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12960 field37546 = 30; 77ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message176 field37547 = 33; 78ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message13000 field37548 = 34; 79ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message13035 field37549 = 35; 80ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message37331 field37550 = 36; 81ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message37329 field37551 = 37; 82ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message37327 field37552 = 38; 83ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message37333 field37553 = 39; 84ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message37335 field37554 = 40; 85ffe3c632Sopenharmony_ci} 86ffe3c632Sopenharmony_ci 87ffe3c632Sopenharmony_cimessage Message7319 { 88ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field7321 = 1; 89ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field7322 = 7; 90ffe3c632Sopenharmony_ci} 91ffe3c632Sopenharmony_ci 92ffe3c632Sopenharmony_cimessage Message12717 { 93ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field12719 = 1; 94ffe3c632Sopenharmony_ci optional string field12720 = 2; 95ffe3c632Sopenharmony_ci optional uint32 field12721 = 3; 96ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message11976 field12722 = 4; 97ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message11948 field12723 = 5; 98ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message11947 field12724 = 6; 99ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12687 field12725 = 7; 100ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message11948 field12726 = 8; 101ffe3c632Sopenharmony_ci optional int64 field12727 = 9; 102ffe3c632Sopenharmony_ci} 103ffe3c632Sopenharmony_ci 104ffe3c632Sopenharmony_cimessage Message37331 { 105ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37367 = 4; 106ffe3c632Sopenharmony_ci required .benchmarks.google_message4.Message37326 field37368 = 1; 107ffe3c632Sopenharmony_ci required int64 field37369 = 2; 108ffe3c632Sopenharmony_ci required bytes field37370 = 3; 109ffe3c632Sopenharmony_ci} 110ffe3c632Sopenharmony_ci 111ffe3c632Sopenharmony_cimessage Message8815 { 112ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field8819 = 1; 113ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message8768 field8820 = 2; 114ffe3c632Sopenharmony_ci optional bool field8821 = 3; 115ffe3c632Sopenharmony_ci} 116ffe3c632Sopenharmony_ci 117ffe3c632Sopenharmony_cimessage Message7330 { 118ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field7332 = 1; 119ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message3069 field7333 = 2; 120ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message7320 field7334 = 3; 121ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field7335 = 4; 122ffe3c632Sopenharmony_ci optional bool field7336 = 5; 123ffe3c632Sopenharmony_ci optional int64 field7337 = 6; 124ffe3c632Sopenharmony_ci} 125ffe3c632Sopenharmony_ci 126ffe3c632Sopenharmony_cimessage Message12960 { 127ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field12962 = 1; 128ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12948 field12963 = 2; 129ffe3c632Sopenharmony_ci} 130ffe3c632Sopenharmony_ci 131ffe3c632Sopenharmony_cimessage Message176 { 132ffe3c632Sopenharmony_ci required string field408 = 1; 133ffe3c632Sopenharmony_ci optional int32 field409 = 4; 134ffe3c632Sopenharmony_ci optional string field410 = 50; 135ffe3c632Sopenharmony_ci optional int32 field411 = 2; 136ffe3c632Sopenharmony_ci optional uint64 field412 = 47; 137ffe3c632Sopenharmony_ci optional string field413 = 56; 138ffe3c632Sopenharmony_ci optional int32 field414 = 24; 139ffe3c632Sopenharmony_ci optional string field415 = 21; 140ffe3c632Sopenharmony_ci optional bytes field416 = 3; 141ffe3c632Sopenharmony_ci optional string field417 = 57; 142ffe3c632Sopenharmony_ci optional int32 field418 = 51; 143ffe3c632Sopenharmony_ci optional float field419 = 7; 144ffe3c632Sopenharmony_ci optional bool field420 = 5; 145ffe3c632Sopenharmony_ci optional bool field421 = 28; 146ffe3c632Sopenharmony_ci optional int32 field422 = 6; 147ffe3c632Sopenharmony_ci repeated int32 field423 = 40; 148ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field424 = 41; 149ffe3c632Sopenharmony_ci optional bool field425 = 25; 150ffe3c632Sopenharmony_ci optional uint64 field426 = 26; 151ffe3c632Sopenharmony_ci optional int32 field427 = 38; 152ffe3c632Sopenharmony_ci optional bytes field428 = 15; 153ffe3c632Sopenharmony_ci optional bytes field429 = 55; 154ffe3c632Sopenharmony_ci optional bytes field430 = 16; 155ffe3c632Sopenharmony_ci optional bytes field431 = 23; 156ffe3c632Sopenharmony_ci optional bool field432 = 33; 157ffe3c632Sopenharmony_ci optional bytes field433 = 31; 158ffe3c632Sopenharmony_ci optional bytes field434 = 32; 159ffe3c632Sopenharmony_ci optional int32 field435 = 36; 160ffe3c632Sopenharmony_ci optional uint64 field436 = 17; 161ffe3c632Sopenharmony_ci optional int32 field437 = 45; 162ffe3c632Sopenharmony_ci optional uint64 field438 = 18; 163ffe3c632Sopenharmony_ci optional string field439 = 46; 164ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field440 = 64; 165ffe3c632Sopenharmony_ci optional int32 field441 = 39; 166ffe3c632Sopenharmony_ci optional uint64 field442 = 48; 167ffe3c632Sopenharmony_ci optional bytes field443 = 19; 168ffe3c632Sopenharmony_ci optional bytes field444 = 42; 169ffe3c632Sopenharmony_ci optional bytes field445 = 43; 170ffe3c632Sopenharmony_ci optional string field446 = 44; 171ffe3c632Sopenharmony_ci optional string field447 = 49; 172ffe3c632Sopenharmony_ci optional int64 field448 = 20; 173ffe3c632Sopenharmony_ci optional bool field449 = 53; 174ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field450 = 54; 175ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.UnusedEmptyMessage field451 = 22; 176ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEnum field452 = 27; 177ffe3c632Sopenharmony_ci optional int32 field453 = 29; 178ffe3c632Sopenharmony_ci optional int32 field454 = 30; 179ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEnum field455 = 37; 180ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEnum field456 = 34; 181ffe3c632Sopenharmony_ci optional int32 field457 = 35; 182ffe3c632Sopenharmony_ci repeated group Message178 = 101 {} 183ffe3c632Sopenharmony_ci optional bool field459 = 52; 184ffe3c632Sopenharmony_ci optional uint64 field460 = 58; 185ffe3c632Sopenharmony_ci optional uint64 field461 = 59; 186ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field462 = 60; 187ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field463 = 61; 188ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEnum field464 = 62; 189ffe3c632Sopenharmony_ci repeated string field465 = 63; 190ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field466 = 65; 191ffe3c632Sopenharmony_ci} 192ffe3c632Sopenharmony_ci 193ffe3c632Sopenharmony_cimessage Message8817 { 194ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field8825 = 1; 195ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message8768 field8826 = 2; 196ffe3c632Sopenharmony_ci optional string field8827 = 3; 197ffe3c632Sopenharmony_ci} 198ffe3c632Sopenharmony_ci 199ffe3c632Sopenharmony_cimessage Message8835 { 200ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field8837 = 1; 201ffe3c632Sopenharmony_ci repeated string field8838 = 2; 202ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEnum field8839 = 3; 203ffe3c632Sopenharmony_ci} 204ffe3c632Sopenharmony_ci 205ffe3c632Sopenharmony_cimessage Message37333 { 206ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37372 = 3; 207ffe3c632Sopenharmony_ci required .benchmarks.google_message4.Message37326 field37373 = 1; 208ffe3c632Sopenharmony_ci optional uint64 field37374 = 2; 209ffe3c632Sopenharmony_ci} 210ffe3c632Sopenharmony_ci 211ffe3c632Sopenharmony_cimessage Message13000 { 212ffe3c632Sopenharmony_ci optional int64 field13015 = 1; 213ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message12979 field13016 = 2; 214ffe3c632Sopenharmony_ci} 215ffe3c632Sopenharmony_ci 216ffe3c632Sopenharmony_cimessage Message37335 { 217ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37376 = 4; 218ffe3c632Sopenharmony_ci required .benchmarks.google_message4.Message37326 field37377 = 1; 219ffe3c632Sopenharmony_ci required .benchmarks.google_message4.Message37173 field37378 = 2; 220ffe3c632Sopenharmony_ci optional uint64 field37379 = 3; 221ffe3c632Sopenharmony_ci} 222ffe3c632Sopenharmony_ci 223ffe3c632Sopenharmony_cimessage Message8848 { 224ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field8850 = 1; 225ffe3c632Sopenharmony_ci optional string field8851 = 2; 226ffe3c632Sopenharmony_ci optional bytes field8852 = 3; 227ffe3c632Sopenharmony_ci} 228ffe3c632Sopenharmony_ci 229ffe3c632Sopenharmony_cimessage Message13035 { 230ffe3c632Sopenharmony_ci optional int64 field13058 = 1; 231ffe3c632Sopenharmony_ci repeated int64 field13059 = 2; 232ffe3c632Sopenharmony_ci} 233ffe3c632Sopenharmony_ci 234ffe3c632Sopenharmony_cimessage Message8856 { 235ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field8858 = 1; 236ffe3c632Sopenharmony_ci optional string field8859 = 2; 237ffe3c632Sopenharmony_ci} 238ffe3c632Sopenharmony_ci 239ffe3c632Sopenharmony_cimessage Message12908 { 240ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field12912 = 1; 241ffe3c632Sopenharmony_ci optional string field12913 = 2; 242ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12799 field12914 = 3; 243ffe3c632Sopenharmony_ci optional int64 field12915 = 4; 244ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message3804 field12916 = 5; 245ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12870 field12917 = 6; 246ffe3c632Sopenharmony_ci} 247ffe3c632Sopenharmony_ci 248ffe3c632Sopenharmony_cimessage Message12910 { 249ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field12920 = 1; 250ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12818 field12921 = 2; 251ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message12903 field12922 = 3; 252ffe3c632Sopenharmony_ci} 253ffe3c632Sopenharmony_ci 254ffe3c632Sopenharmony_cimessage Message37327 { 255ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37347 = 11; 256ffe3c632Sopenharmony_ci required .benchmarks.google_message4.Message37326 field37348 = 1; 257ffe3c632Sopenharmony_ci optional bool field37349 = 2; 258ffe3c632Sopenharmony_ci optional bool field37350 = 3; 259ffe3c632Sopenharmony_ci optional bool field37351 = 4; 260ffe3c632Sopenharmony_ci optional bool field37352 = 5; 261ffe3c632Sopenharmony_ci optional bool field37353 = 6; 262ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37354 = 7; 263ffe3c632Sopenharmony_ci optional uint64 field37355 = 8; 264ffe3c632Sopenharmony_ci optional bool field37356 = 9; 265ffe3c632Sopenharmony_ci optional bool field37357 = 10; 266ffe3c632Sopenharmony_ci} 267ffe3c632Sopenharmony_ci 268ffe3c632Sopenharmony_cimessage Message37329 { 269ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37359 = 6; 270ffe3c632Sopenharmony_ci required .benchmarks.google_message4.Message37326 field37360 = 1; 271ffe3c632Sopenharmony_ci required int64 field37361 = 2; 272ffe3c632Sopenharmony_ci required int64 field37362 = 3; 273ffe3c632Sopenharmony_ci optional bool field37363 = 4; 274ffe3c632Sopenharmony_ci} 275ffe3c632Sopenharmony_ci 276ffe3c632Sopenharmony_cimessage Message2517 { 277ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field2519 = 1; 278ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message2356 field2520 = 2; 279ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message0 field2521 = 3; 280ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message2463 field2522 = 4; 281ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message971 field2523 = 5; 282ffe3c632Sopenharmony_ci} 283ffe3c632Sopenharmony_ci 284ffe3c632Sopenharmony_cimessage Message12748 { 285ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field12754 = 1; 286ffe3c632Sopenharmony_ci optional string field12755 = 2; 287ffe3c632Sopenharmony_ci optional string field12756 = 3; 288ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Enum12735 field12757 = 4; 289ffe3c632Sopenharmony_ci} 290ffe3c632Sopenharmony_ci 291ffe3c632Sopenharmony_cimessage Message12687 { 292ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message12686 field12701 = 1; 293ffe3c632Sopenharmony_ci} 294ffe3c632Sopenharmony_ci 295ffe3c632Sopenharmony_cimessage Message11948 { 296ffe3c632Sopenharmony_ci optional string field11954 = 1; 297ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message11949 field11955 = 2; 298ffe3c632Sopenharmony_ci optional bool field11956 = 3; 299ffe3c632Sopenharmony_ci} 300ffe3c632Sopenharmony_ci 301ffe3c632Sopenharmony_cimessage Message11976 { 302ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message11975 field12002 = 1; 303ffe3c632Sopenharmony_ci} 304ffe3c632Sopenharmony_ci 305ffe3c632Sopenharmony_cimessage Message7320 { 306ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field7323 = 1; 307ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message7287 field7324 = 8; 308ffe3c632Sopenharmony_ci} 309ffe3c632Sopenharmony_ci 310ffe3c632Sopenharmony_cimessage Message3069 { 311ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message3061 field3374 = 1; 312ffe3c632Sopenharmony_ci optional bytes field3375 = 2; 313ffe3c632Sopenharmony_ci repeated group Message3070 = 3 { 314ffe3c632Sopenharmony_ci required .benchmarks.google_message4.Enum3071 field3378 = 4; 315ffe3c632Sopenharmony_ci required bytes field3379 = 5; 316ffe3c632Sopenharmony_ci } 317ffe3c632Sopenharmony_ci extensions 10000 to 536870911; 318ffe3c632Sopenharmony_ci} 319ffe3c632Sopenharmony_ci 320ffe3c632Sopenharmony_cimessage Message12948 { 321ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message12949 field12958 = 1; 322ffe3c632Sopenharmony_ci} 323ffe3c632Sopenharmony_ci 324ffe3c632Sopenharmony_cimessage Message8768 { 325ffe3c632Sopenharmony_ci optional string field8782 = 1; 326ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message8572 field8783 = 2; 327ffe3c632Sopenharmony_ci optional bool field8784 = 3; 328ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message8774 field8785 = 4; 329ffe3c632Sopenharmony_ci optional int64 field8786 = 5; 330ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field8787 = 6; 331ffe3c632Sopenharmony_ci optional string field8788 = 7; 332ffe3c632Sopenharmony_ci} 333ffe3c632Sopenharmony_ci 334ffe3c632Sopenharmony_cimessage Message12979 { 335ffe3c632Sopenharmony_ci required bytes field12981 = 1; 336ffe3c632Sopenharmony_ci repeated string field12982 = 2; 337ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field12983 = 3; 338ffe3c632Sopenharmony_ci optional int64 field12984 = 4; 339ffe3c632Sopenharmony_ci optional string field12985 = 5; 340ffe3c632Sopenharmony_ci optional int32 field12986 = 6; 341ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field12987 = 7; 342ffe3c632Sopenharmony_ci} 343ffe3c632Sopenharmony_ci 344ffe3c632Sopenharmony_cimessage Message37173 { 345ffe3c632Sopenharmony_ci optional string field37252 = 1; 346ffe3c632Sopenharmony_ci optional int64 field37253 = 2; 347ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEnum field37254 = 4; 348ffe3c632Sopenharmony_ci optional bool field37255 = 5; 349ffe3c632Sopenharmony_ci optional bool field37256 = 6; 350ffe3c632Sopenharmony_ci optional bool field37257 = 7; 351ffe3c632Sopenharmony_ci optional string field37258 = 8; 352ffe3c632Sopenharmony_ci optional string field37259 = 9; 353ffe3c632Sopenharmony_ci optional uint32 field37260 = 10; 354ffe3c632Sopenharmony_ci optional fixed32 field37261 = 11; 355ffe3c632Sopenharmony_ci optional string field37262 = 12; 356ffe3c632Sopenharmony_ci optional string field37263 = 13; 357ffe3c632Sopenharmony_ci optional string field37264 = 14; 358ffe3c632Sopenharmony_ci optional int32 field37265 = 15; 359ffe3c632Sopenharmony_ci optional int64 field37266 = 16; 360ffe3c632Sopenharmony_ci optional int64 field37267 = 17; 361ffe3c632Sopenharmony_ci optional int32 field37268 = 18; 362ffe3c632Sopenharmony_ci optional int32 field37269 = 19; 363ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37270 = 20; 364ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37271 = 21; 365ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37272 = 22; 366ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37273 = 23; 367ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field37274 = 24; 368ffe3c632Sopenharmony_ci optional string field37275 = 25; 369ffe3c632Sopenharmony_ci optional bool field37276 = 26; 370ffe3c632Sopenharmony_ci} 371ffe3c632Sopenharmony_ci 372ffe3c632Sopenharmony_cimessage Message12799 { 373ffe3c632Sopenharmony_ci required string field12809 = 1; 374ffe3c632Sopenharmony_ci repeated fixed64 field12810 = 2; 375ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message12776 field12811 = 8; 376ffe3c632Sopenharmony_ci repeated int32 field12812 = 4; 377ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message12798 field12813 = 5; 378ffe3c632Sopenharmony_ci required int32 field12814 = 3; 379ffe3c632Sopenharmony_ci optional int32 field12815 = 6; 380ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12797 field12816 = 7; 381ffe3c632Sopenharmony_ci} 382ffe3c632Sopenharmony_ci 383ffe3c632Sopenharmony_cimessage Message12870 { 384ffe3c632Sopenharmony_ci required int32 field12879 = 1; 385ffe3c632Sopenharmony_ci optional int32 field12880 = 7; 386ffe3c632Sopenharmony_ci required int32 field12881 = 2; 387ffe3c632Sopenharmony_ci optional uint64 field12882 = 3; 388ffe3c632Sopenharmony_ci optional string field12883 = 2001; 389ffe3c632Sopenharmony_ci optional fixed64 field12884 = 4; 390ffe3c632Sopenharmony_ci repeated fixed64 field12885 = 14; 391ffe3c632Sopenharmony_ci optional int32 field12886 = 9; 392ffe3c632Sopenharmony_ci optional int64 field12887 = 18; 393ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message12870 field12888 = 8; 394ffe3c632Sopenharmony_ci optional int32 field12889 = 5; 395ffe3c632Sopenharmony_ci optional uint64 field12890 = 6; 396ffe3c632Sopenharmony_ci optional int32 field12891 = 10; 397ffe3c632Sopenharmony_ci optional int32 field12892 = 11; 398ffe3c632Sopenharmony_ci optional double field12893 = 12; 399ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message12825 field12894 = 13; 400ffe3c632Sopenharmony_ci optional double field12895 = 15; 401ffe3c632Sopenharmony_ci optional string field12896 = 16; 402ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Enum12871 field12897 = 17; 403ffe3c632Sopenharmony_ci optional int32 field12898 = 19; 404ffe3c632Sopenharmony_ci} 405ffe3c632Sopenharmony_ci 406ffe3c632Sopenharmony_cimessage Message3804 { 407ffe3c632Sopenharmony_ci required int64 field3818 = 1; 408ffe3c632Sopenharmony_ci required bool field3819 = 2; 409ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Enum3805 field3820 = 4; 410ffe3c632Sopenharmony_ci optional int32 field3821 = 5; 411ffe3c632Sopenharmony_ci optional bool field3822 = 6; 412ffe3c632Sopenharmony_ci optional int64 field3823 = 7; 413ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Enum3783 field3824 = 8; 414ffe3c632Sopenharmony_ci} 415ffe3c632Sopenharmony_ci 416ffe3c632Sopenharmony_cimessage Message12903 { 417ffe3c632Sopenharmony_ci optional string field12905 = 1; 418ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message8587 field12906 = 2; 419ffe3c632Sopenharmony_ci repeated .benchmarks.google_message4.Message8590 field12907 = 3; 420ffe3c632Sopenharmony_ci} 421ffe3c632Sopenharmony_ci 422ffe3c632Sopenharmony_cimessage Message37326 { 423ffe3c632Sopenharmony_ci required string field37345 = 1; 424ffe3c632Sopenharmony_ci optional string field37346 = 2; 425ffe3c632Sopenharmony_ci} 426ffe3c632Sopenharmony_ci 427ffe3c632Sopenharmony_cimessage Message2356 { 428ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.Message1374 field2368 = 121; 429ffe3c632Sopenharmony_ci optional uint64 field2369 = 1; 430ffe3c632Sopenharmony_ci optional int32 field2370 = 2; 431ffe3c632Sopenharmony_ci optional int32 field2371 = 17; 432ffe3c632Sopenharmony_ci required string field2372 = 3; 433ffe3c632Sopenharmony_ci optional int32 field2373 = 7; 434ffe3c632Sopenharmony_ci optional bytes field2374 = 8; 435ffe3c632Sopenharmony_ci optional string field2375 = 4; 436ffe3c632Sopenharmony_ci optional string field2376 = 101; 437ffe3c632Sopenharmony_ci optional int32 field2377 = 102; 438ffe3c632Sopenharmony_ci optional int32 field2378 = 103; 439ffe3c632Sopenharmony_ci optional int32 field2379 = 104; 440ffe3c632Sopenharmony_ci optional int32 field2380 = 113; 441ffe3c632Sopenharmony_ci optional int32 field2381 = 114; 442ffe3c632Sopenharmony_ci optional int32 field2382 = 115; 443ffe3c632Sopenharmony_ci optional int32 field2383 = 117; 444ffe3c632Sopenharmony_ci optional int32 field2384 = 118; 445ffe3c632Sopenharmony_ci optional int32 field2385 = 119; 446ffe3c632Sopenharmony_ci optional int32 field2386 = 105; 447ffe3c632Sopenharmony_ci optional bytes field2387 = 5; 448ffe3c632Sopenharmony_ci optional group Message2357 = 6 { 449ffe3c632Sopenharmony_ci optional int64 field2399 = 9; 450ffe3c632Sopenharmony_ci optional int32 field2400 = 10; 451ffe3c632Sopenharmony_ci optional int32 field2401 = 11; 452ffe3c632Sopenharmony_ci optional int32 field2402 = 12; 453ffe3c632Sopenharmony_ci optional int32 field2403 = 13; 454ffe3c632Sopenharmony_ci optional int32 field2404 = 116; 455ffe3c632Sopenharmony_ci optional int32 field2405 = 106; 456ffe3c632Sopenharmony_ci required bytes field2406 = 14; 457ffe3c632Sopenharmony_ci optional int32 field2407 = 45; 458ffe3c632Sopenharmony_ci optional int32 field2408 = 112; 459ffe3c632Sopenharmony_ci optional bool field2409 = 122; 460ffe3c632Sopenharmony_ci optional bytes field2410 = 124; 461ffe3c632Sopenharmony_ci } 462ffe3c632Sopenharmony_ci optional string field2389 = 120; 463ffe3c632Sopenharmony_ci optional group Message2358 = 107 {} 464ffe3c632Sopenharmony_ci repeated group Message2359 = 40 {} 465ffe3c632Sopenharmony_ci optional int32 field2392 = 50; 466ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field2393 = 60; 467ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field2394 = 70; 468ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field2395 = 80; 469ffe3c632Sopenharmony_ci optional .benchmarks.google_message4.UnusedEmptyMessage field2396 = 90; 470ffe3c632Sopenharmony_ci optional string field2397 = 100; 471ffe3c632Sopenharmony_ci optional string field2398 = 123; 472ffe3c632Sopenharmony_ci} 473ffe3c632Sopenharmony_ci 474ffe3c632Sopenharmony_cimessage Message0 { 475ffe3c632Sopenharmony_ci option message_set_wire_format = true; 476ffe3c632Sopenharmony_ci 477ffe3c632Sopenharmony_ci extensions 4 to 2147483646; 478ffe3c632Sopenharmony_ci} 479ffe3c632Sopenharmony_ci 480ffe3c632Sopenharmony_cimessage Message971 { 481ffe3c632Sopenharmony_ci optional string field972 = 1; 482ffe3c632Sopenharmony_ci optional int32 field973 = 2; 483ffe3c632Sopenharmony_ci optional bool field974 = 3; 484ffe3c632Sopenharmony_ci} 485