xref: /aosp_15_r20/external/nanopb-c/tests/missing_fields/missing_fields.proto (revision c8d645cafcee3f91213d30caa0fe303887010b9b)
1*c8d645caSAndroid Build Coastguard Worker/* Test for one missing field among many */
2*c8d645caSAndroid Build Coastguard Worker
3*c8d645caSAndroid Build Coastguard Workersyntax = "proto2";
4*c8d645caSAndroid Build Coastguard Worker
5*c8d645caSAndroid Build Coastguard Workermessage AllFields
6*c8d645caSAndroid Build Coastguard Worker{
7*c8d645caSAndroid Build Coastguard Worker    required int32 field1 = 1;
8*c8d645caSAndroid Build Coastguard Worker    required int32 field2 = 2;
9*c8d645caSAndroid Build Coastguard Worker    required int32 field3 = 3;
10*c8d645caSAndroid Build Coastguard Worker    required int32 field4 = 4;
11*c8d645caSAndroid Build Coastguard Worker    required int32 field5 = 5;
12*c8d645caSAndroid Build Coastguard Worker    required int32 field6 = 6;
13*c8d645caSAndroid Build Coastguard Worker    required int32 field7 = 7;
14*c8d645caSAndroid Build Coastguard Worker    required int32 field8 = 8;
15*c8d645caSAndroid Build Coastguard Worker    required int32 field9 = 9;
16*c8d645caSAndroid Build Coastguard Worker    required int32 field10 = 10;
17*c8d645caSAndroid Build Coastguard Worker    required int32 field11 = 11;
18*c8d645caSAndroid Build Coastguard Worker    required int32 field12 = 12;
19*c8d645caSAndroid Build Coastguard Worker    required int32 field13 = 13;
20*c8d645caSAndroid Build Coastguard Worker    required int32 field14 = 14;
21*c8d645caSAndroid Build Coastguard Worker    required int32 field15 = 15;
22*c8d645caSAndroid Build Coastguard Worker    required int32 field16 = 16;
23*c8d645caSAndroid Build Coastguard Worker    required int32 field17 = 17;
24*c8d645caSAndroid Build Coastguard Worker    required int32 field18 = 18;
25*c8d645caSAndroid Build Coastguard Worker    required int32 field19 = 19;
26*c8d645caSAndroid Build Coastguard Worker    required int32 field20 = 20;
27*c8d645caSAndroid Build Coastguard Worker    required int32 field21 = 21;
28*c8d645caSAndroid Build Coastguard Worker    required int32 field22 = 22;
29*c8d645caSAndroid Build Coastguard Worker    required int32 field23 = 23;
30*c8d645caSAndroid Build Coastguard Worker    required int32 field24 = 24;
31*c8d645caSAndroid Build Coastguard Worker    required int32 field25 = 25;
32*c8d645caSAndroid Build Coastguard Worker    required int32 field26 = 26;
33*c8d645caSAndroid Build Coastguard Worker    required int32 field27 = 27;
34*c8d645caSAndroid Build Coastguard Worker    required int32 field28 = 28;
35*c8d645caSAndroid Build Coastguard Worker    required int32 field29 = 29;
36*c8d645caSAndroid Build Coastguard Worker    required int32 field30 = 30;
37*c8d645caSAndroid Build Coastguard Worker    required int32 field31 = 31;
38*c8d645caSAndroid Build Coastguard Worker    required int32 field32 = 32;
39*c8d645caSAndroid Build Coastguard Worker    required int32 field33 = 33;
40*c8d645caSAndroid Build Coastguard Worker    required int32 field34 = 34;
41*c8d645caSAndroid Build Coastguard Worker    required int32 field35 = 35;
42*c8d645caSAndroid Build Coastguard Worker    required int32 field36 = 36;
43*c8d645caSAndroid Build Coastguard Worker    required int32 field37 = 37;
44*c8d645caSAndroid Build Coastguard Worker    required int32 field38 = 38;
45*c8d645caSAndroid Build Coastguard Worker    required int32 field39 = 39;
46*c8d645caSAndroid Build Coastguard Worker    required int32 field40 = 40;
47*c8d645caSAndroid Build Coastguard Worker    required int32 field41 = 41;
48*c8d645caSAndroid Build Coastguard Worker    required int32 field42 = 42;
49*c8d645caSAndroid Build Coastguard Worker    required int32 field43 = 43;
50*c8d645caSAndroid Build Coastguard Worker    required int32 field44 = 44;
51*c8d645caSAndroid Build Coastguard Worker    required int32 field45 = 45;
52*c8d645caSAndroid Build Coastguard Worker    required int32 field46 = 46;
53*c8d645caSAndroid Build Coastguard Worker    required int32 field47 = 47;
54*c8d645caSAndroid Build Coastguard Worker    required int32 field48 = 48;
55*c8d645caSAndroid Build Coastguard Worker    required int32 field49 = 49;
56*c8d645caSAndroid Build Coastguard Worker    required int32 field50 = 50;
57*c8d645caSAndroid Build Coastguard Worker    required int32 field51 = 51;
58*c8d645caSAndroid Build Coastguard Worker    required int32 field52 = 52;
59*c8d645caSAndroid Build Coastguard Worker    required int32 field53 = 53;
60*c8d645caSAndroid Build Coastguard Worker    required int32 field54 = 54;
61*c8d645caSAndroid Build Coastguard Worker    required int32 field55 = 55;
62*c8d645caSAndroid Build Coastguard Worker    required int32 field56 = 56;
63*c8d645caSAndroid Build Coastguard Worker    required int32 field57 = 57;
64*c8d645caSAndroid Build Coastguard Worker    required int32 field58 = 58;
65*c8d645caSAndroid Build Coastguard Worker    required int32 field59 = 59;
66*c8d645caSAndroid Build Coastguard Worker    required int32 field60 = 60;
67*c8d645caSAndroid Build Coastguard Worker    required int32 field61 = 61;
68*c8d645caSAndroid Build Coastguard Worker    required int32 field62 = 62;
69*c8d645caSAndroid Build Coastguard Worker    required int32 field63 = 63;
70*c8d645caSAndroid Build Coastguard Worker    required int32 field64 = 64;
71*c8d645caSAndroid Build Coastguard Worker}
72*c8d645caSAndroid Build Coastguard Worker
73*c8d645caSAndroid Build Coastguard Workermessage MissingField
74*c8d645caSAndroid Build Coastguard Worker{
75*c8d645caSAndroid Build Coastguard Worker    required int32 field1 = 1;
76*c8d645caSAndroid Build Coastguard Worker    required int32 field2 = 2;
77*c8d645caSAndroid Build Coastguard Worker    required int32 field3 = 3;
78*c8d645caSAndroid Build Coastguard Worker    required int32 field4 = 4;
79*c8d645caSAndroid Build Coastguard Worker    required int32 field5 = 5;
80*c8d645caSAndroid Build Coastguard Worker    required int32 field6 = 6;
81*c8d645caSAndroid Build Coastguard Worker    required int32 field7 = 7;
82*c8d645caSAndroid Build Coastguard Worker    required int32 field8 = 8;
83*c8d645caSAndroid Build Coastguard Worker    required int32 field9 = 9;
84*c8d645caSAndroid Build Coastguard Worker    required int32 field10 = 10;
85*c8d645caSAndroid Build Coastguard Worker    required int32 field11 = 11;
86*c8d645caSAndroid Build Coastguard Worker    required int32 field12 = 12;
87*c8d645caSAndroid Build Coastguard Worker    required int32 field13 = 13;
88*c8d645caSAndroid Build Coastguard Worker    required int32 field14 = 14;
89*c8d645caSAndroid Build Coastguard Worker    required int32 field15 = 15;
90*c8d645caSAndroid Build Coastguard Worker    required int32 field16 = 16;
91*c8d645caSAndroid Build Coastguard Worker    required int32 field17 = 17;
92*c8d645caSAndroid Build Coastguard Worker    required int32 field18 = 18;
93*c8d645caSAndroid Build Coastguard Worker    required int32 field19 = 19;
94*c8d645caSAndroid Build Coastguard Worker    required int32 field20 = 20;
95*c8d645caSAndroid Build Coastguard Worker    required int32 field21 = 21;
96*c8d645caSAndroid Build Coastguard Worker    required int32 field22 = 22;
97*c8d645caSAndroid Build Coastguard Worker    required int32 field23 = 23;
98*c8d645caSAndroid Build Coastguard Worker    required int32 field24 = 24;
99*c8d645caSAndroid Build Coastguard Worker    required int32 field25 = 25;
100*c8d645caSAndroid Build Coastguard Worker    required int32 field26 = 26;
101*c8d645caSAndroid Build Coastguard Worker    required int32 field27 = 27;
102*c8d645caSAndroid Build Coastguard Worker    required int32 field28 = 28;
103*c8d645caSAndroid Build Coastguard Worker    required int32 field29 = 29;
104*c8d645caSAndroid Build Coastguard Worker    required int32 field30 = 30;
105*c8d645caSAndroid Build Coastguard Worker    required int32 field31 = 31;
106*c8d645caSAndroid Build Coastguard Worker    required int32 field32 = 32;
107*c8d645caSAndroid Build Coastguard Worker    required int32 field33 = 33;
108*c8d645caSAndroid Build Coastguard Worker    required int32 field34 = 34;
109*c8d645caSAndroid Build Coastguard Worker    required int32 field35 = 35;
110*c8d645caSAndroid Build Coastguard Worker    required int32 field36 = 36;
111*c8d645caSAndroid Build Coastguard Worker    required int32 field37 = 37;
112*c8d645caSAndroid Build Coastguard Worker    required int32 field38 = 38;
113*c8d645caSAndroid Build Coastguard Worker    required int32 field39 = 39;
114*c8d645caSAndroid Build Coastguard Worker    required int32 field40 = 40;
115*c8d645caSAndroid Build Coastguard Worker    required int32 field41 = 41;
116*c8d645caSAndroid Build Coastguard Worker    required int32 field42 = 42;
117*c8d645caSAndroid Build Coastguard Worker    required int32 field43 = 43;
118*c8d645caSAndroid Build Coastguard Worker    required int32 field44 = 44;
119*c8d645caSAndroid Build Coastguard Worker    required int32 field45 = 45;
120*c8d645caSAndroid Build Coastguard Worker    required int32 field46 = 46;
121*c8d645caSAndroid Build Coastguard Worker    required int32 field47 = 47;
122*c8d645caSAndroid Build Coastguard Worker    required int32 field48 = 48;
123*c8d645caSAndroid Build Coastguard Worker    required int32 field49 = 49;
124*c8d645caSAndroid Build Coastguard Worker    required int32 field50 = 50;
125*c8d645caSAndroid Build Coastguard Worker    required int32 field51 = 51;
126*c8d645caSAndroid Build Coastguard Worker    required int32 field52 = 52;
127*c8d645caSAndroid Build Coastguard Worker    required int32 field53 = 53;
128*c8d645caSAndroid Build Coastguard Worker    required int32 field54 = 54;
129*c8d645caSAndroid Build Coastguard Worker    required int32 field55 = 55;
130*c8d645caSAndroid Build Coastguard Worker    required int32 field56 = 56;
131*c8d645caSAndroid Build Coastguard Worker    required int32 field57 = 57;
132*c8d645caSAndroid Build Coastguard Worker    required int32 field58 = 58;
133*c8d645caSAndroid Build Coastguard Worker    required int32 field59 = 59;
134*c8d645caSAndroid Build Coastguard Worker    required int32 field60 = 60;
135*c8d645caSAndroid Build Coastguard Worker    required int32 field61 = 61;
136*c8d645caSAndroid Build Coastguard Worker    required int32 field62 = 62;
137*c8d645caSAndroid Build Coastguard Worker/*    required int32 field63 = 63; */
138*c8d645caSAndroid Build Coastguard Worker    required int32 field64 = 64;
139*c8d645caSAndroid Build Coastguard Worker}
140*c8d645caSAndroid Build Coastguard Worker
141