mirror of https://github.com/grpc/grpc.git
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
https://grpc.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
140 lines
4.2 KiB
140 lines
4.2 KiB
/* Test for one missing field among many */ |
|
|
|
syntax = "proto2"; |
|
|
|
message AllFields |
|
{ |
|
required int32 field1 = 1; |
|
required int32 field2 = 2; |
|
required int32 field3 = 3; |
|
required int32 field4 = 4; |
|
required int32 field5 = 5; |
|
required int32 field6 = 6; |
|
required int32 field7 = 7; |
|
required int32 field8 = 8; |
|
required int32 field9 = 9; |
|
required int32 field10 = 10; |
|
required int32 field11 = 11; |
|
required int32 field12 = 12; |
|
required int32 field13 = 13; |
|
required int32 field14 = 14; |
|
required int32 field15 = 15; |
|
required int32 field16 = 16; |
|
required int32 field17 = 17; |
|
required int32 field18 = 18; |
|
required int32 field19 = 19; |
|
required int32 field20 = 20; |
|
required int32 field21 = 21; |
|
required int32 field22 = 22; |
|
required int32 field23 = 23; |
|
required int32 field24 = 24; |
|
required int32 field25 = 25; |
|
required int32 field26 = 26; |
|
required int32 field27 = 27; |
|
required int32 field28 = 28; |
|
required int32 field29 = 29; |
|
required int32 field30 = 30; |
|
required int32 field31 = 31; |
|
required int32 field32 = 32; |
|
required int32 field33 = 33; |
|
required int32 field34 = 34; |
|
required int32 field35 = 35; |
|
required int32 field36 = 36; |
|
required int32 field37 = 37; |
|
required int32 field38 = 38; |
|
required int32 field39 = 39; |
|
required int32 field40 = 40; |
|
required int32 field41 = 41; |
|
required int32 field42 = 42; |
|
required int32 field43 = 43; |
|
required int32 field44 = 44; |
|
required int32 field45 = 45; |
|
required int32 field46 = 46; |
|
required int32 field47 = 47; |
|
required int32 field48 = 48; |
|
required int32 field49 = 49; |
|
required int32 field50 = 50; |
|
required int32 field51 = 51; |
|
required int32 field52 = 52; |
|
required int32 field53 = 53; |
|
required int32 field54 = 54; |
|
required int32 field55 = 55; |
|
required int32 field56 = 56; |
|
required int32 field57 = 57; |
|
required int32 field58 = 58; |
|
required int32 field59 = 59; |
|
required int32 field60 = 60; |
|
required int32 field61 = 61; |
|
required int32 field62 = 62; |
|
required int32 field63 = 63; |
|
required int32 field64 = 64; |
|
} |
|
|
|
message MissingField |
|
{ |
|
required int32 field1 = 1; |
|
required int32 field2 = 2; |
|
required int32 field3 = 3; |
|
required int32 field4 = 4; |
|
required int32 field5 = 5; |
|
required int32 field6 = 6; |
|
required int32 field7 = 7; |
|
required int32 field8 = 8; |
|
required int32 field9 = 9; |
|
required int32 field10 = 10; |
|
required int32 field11 = 11; |
|
required int32 field12 = 12; |
|
required int32 field13 = 13; |
|
required int32 field14 = 14; |
|
required int32 field15 = 15; |
|
required int32 field16 = 16; |
|
required int32 field17 = 17; |
|
required int32 field18 = 18; |
|
required int32 field19 = 19; |
|
required int32 field20 = 20; |
|
required int32 field21 = 21; |
|
required int32 field22 = 22; |
|
required int32 field23 = 23; |
|
required int32 field24 = 24; |
|
required int32 field25 = 25; |
|
required int32 field26 = 26; |
|
required int32 field27 = 27; |
|
required int32 field28 = 28; |
|
required int32 field29 = 29; |
|
required int32 field30 = 30; |
|
required int32 field31 = 31; |
|
required int32 field32 = 32; |
|
required int32 field33 = 33; |
|
required int32 field34 = 34; |
|
required int32 field35 = 35; |
|
required int32 field36 = 36; |
|
required int32 field37 = 37; |
|
required int32 field38 = 38; |
|
required int32 field39 = 39; |
|
required int32 field40 = 40; |
|
required int32 field41 = 41; |
|
required int32 field42 = 42; |
|
required int32 field43 = 43; |
|
required int32 field44 = 44; |
|
required int32 field45 = 45; |
|
required int32 field46 = 46; |
|
required int32 field47 = 47; |
|
required int32 field48 = 48; |
|
required int32 field49 = 49; |
|
required int32 field50 = 50; |
|
required int32 field51 = 51; |
|
required int32 field52 = 52; |
|
required int32 field53 = 53; |
|
required int32 field54 = 54; |
|
required int32 field55 = 55; |
|
required int32 field56 = 56; |
|
required int32 field57 = 57; |
|
required int32 field58 = 58; |
|
required int32 field59 = 59; |
|
required int32 field60 = 60; |
|
required int32 field61 = 61; |
|
required int32 field62 = 62; |
|
/* required int32 field63 = 63; */ |
|
required int32 field64 = 64; |
|
} |
|
|
|
|