@@ -115,15 +115,20 @@ export const Struct = {
115
115
const tag = reader . uint32 ( ) ;
116
116
switch ( tag >>> 3 ) {
117
117
case 1 :
118
+ if ( tag != 10 ) {
119
+ break ;
120
+ }
121
+
118
122
const entry1 = Struct_FieldsEntry . decode ( reader , reader . uint32 ( ) ) ;
119
123
if ( entry1 . value !== undefined ) {
120
124
message . fields [ entry1 . key ] = entry1 . value ;
121
125
}
122
- break ;
123
- default :
124
- reader . skipType ( tag & 7 ) ;
125
- break ;
126
+ continue ;
127
+ }
128
+ if ( ( tag & 7 ) == 4 || tag == 0 ) {
129
+ break ;
126
130
}
131
+ reader . skipType ( tag & 7 ) ;
127
132
}
128
133
return message ;
129
134
} ,
@@ -209,15 +214,24 @@ export const Struct_FieldsEntry = {
209
214
const tag = reader . uint32 ( ) ;
210
215
switch ( tag >>> 3 ) {
211
216
case 1 :
217
+ if ( tag != 10 ) {
218
+ break ;
219
+ }
220
+
212
221
message . key = reader . string ( ) ;
213
- break ;
222
+ continue ;
214
223
case 2 :
224
+ if ( tag != 18 ) {
225
+ break ;
226
+ }
227
+
215
228
message . value = Value . unwrap ( Value . decode ( reader , reader . uint32 ( ) ) ) ;
216
- break ;
217
- default :
218
- reader . skipType ( tag & 7 ) ;
219
- break ;
229
+ continue ;
230
+ }
231
+ if ( ( tag & 7 ) == 4 || tag == 0 ) {
232
+ break ;
220
233
}
234
+ reader . skipType ( tag & 7 ) ;
221
235
}
222
236
return message ;
223
237
} ,
@@ -282,27 +296,52 @@ export const Value = {
282
296
const tag = reader . uint32 ( ) ;
283
297
switch ( tag >>> 3 ) {
284
298
case 1 :
299
+ if ( tag != 8 ) {
300
+ break ;
301
+ }
302
+
285
303
message . kind = { $case : "nullValue" , nullValue : nullValueFromJSON ( reader . int32 ( ) ) } ;
286
- break ;
304
+ continue ;
287
305
case 2 :
306
+ if ( tag != 17 ) {
307
+ break ;
308
+ }
309
+
288
310
message . kind = { $case : "numberValue" , numberValue : reader . double ( ) } ;
289
- break ;
311
+ continue ;
290
312
case 3 :
313
+ if ( tag != 26 ) {
314
+ break ;
315
+ }
316
+
291
317
message . kind = { $case : "stringValue" , stringValue : reader . string ( ) } ;
292
- break ;
318
+ continue ;
293
319
case 4 :
320
+ if ( tag != 32 ) {
321
+ break ;
322
+ }
323
+
294
324
message . kind = { $case : "boolValue" , boolValue : reader . bool ( ) } ;
295
- break ;
325
+ continue ;
296
326
case 5 :
327
+ if ( tag != 42 ) {
328
+ break ;
329
+ }
330
+
297
331
message . kind = { $case : "structValue" , structValue : Struct . unwrap ( Struct . decode ( reader , reader . uint32 ( ) ) ) } ;
298
- break ;
332
+ continue ;
299
333
case 6 :
334
+ if ( tag != 50 ) {
335
+ break ;
336
+ }
337
+
300
338
message . kind = { $case : "listValue" , listValue : ListValue . unwrap ( ListValue . decode ( reader , reader . uint32 ( ) ) ) } ;
301
- break ;
302
- default :
303
- reader . skipType ( tag & 7 ) ;
304
- break ;
339
+ continue ;
340
+ }
341
+ if ( ( tag & 7 ) == 4 || tag == 0 ) {
342
+ break ;
305
343
}
344
+ reader . skipType ( tag & 7 ) ;
306
345
}
307
346
return message ;
308
347
} ,
@@ -435,12 +474,17 @@ export const ListValue = {
435
474
const tag = reader . uint32 ( ) ;
436
475
switch ( tag >>> 3 ) {
437
476
case 1 :
477
+ if ( tag != 10 ) {
478
+ break ;
479
+ }
480
+
438
481
message . values . push ( Value . unwrap ( Value . decode ( reader , reader . uint32 ( ) ) ) ) ;
439
- break ;
440
- default :
441
- reader . skipType ( tag & 7 ) ;
442
- break ;
482
+ continue ;
483
+ }
484
+ if ( ( tag & 7 ) == 4 || tag == 0 ) {
485
+ break ;
443
486
}
487
+ reader . skipType ( tag & 7 ) ;
444
488
}
445
489
return message ;
446
490
} ,
0 commit comments