Lines Matching full:decoder
74 StreamDecoder decoder(reader); in TEST() local
76 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
77 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
78 Result<int32_t> int32 = decoder.ReadInt32(); in TEST()
82 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
83 ASSERT_EQ(decoder.FieldNumber().value(), 2u); in TEST()
84 Result<int32_t> sint32 = decoder.ReadSint32(); in TEST()
88 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
89 ASSERT_EQ(decoder.FieldNumber().value(), 3u); in TEST()
90 Result<bool> boolean = decoder.ReadBool(); in TEST()
94 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
95 ASSERT_EQ(decoder.FieldNumber().value(), 4u); in TEST()
96 Result<double> dbl = decoder.ReadDouble(); in TEST()
100 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
101 ASSERT_EQ(decoder.FieldNumber().value(), 5u); in TEST()
102 Result<uint32_t> fixed32 = decoder.ReadFixed32(); in TEST()
107 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
108 ASSERT_EQ(decoder.FieldNumber().value(), 6u); in TEST()
109 StatusWithSize sws = decoder.ReadString(buffer); in TEST()
114 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
115 ASSERT_EQ(decoder.FieldNumber().value(), 7u); in TEST()
116 Result<int32_t> sfixed32 = decoder.ReadSfixed32(); in TEST()
120 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
121 ASSERT_EQ(decoder.FieldNumber().value(), 8u); in TEST()
122 Result<int64_t> sfixed64 = decoder.ReadSfixed64(); in TEST()
126 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
127 ASSERT_EQ(decoder.FieldNumber().value(), 9u); in TEST()
128 Result<float> flt = decoder.ReadFloat(); in TEST()
132 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
154 StreamDecoder decoder(reader); in TEST() local
158 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
159 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
160 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
161 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
162 ASSERT_EQ(*decoder.FieldNumber(), 4u); in TEST()
163 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
164 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
165 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
189 StreamDecoder decoder(reader); in TEST() local
193 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
194 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
195 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
196 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
197 ASSERT_EQ(*decoder.FieldNumber(), 4u); in TEST()
198 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
199 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
200 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
214 StreamDecoder decoder(reader); in TEST() local
216 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
217 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
218 Result<int32_t> int32 = decoder.ReadInt32(); in TEST()
222 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
223 ASSERT_EQ(*decoder.FieldNumber(), 2u); in TEST()
224 EXPECT_EQ(decoder.ReadSint32().status(), Status::DataLoss()); in TEST()
226 EXPECT_EQ(decoder.Next(), Status::DataLoss()); in TEST()
240 StreamDecoder decoder(reader); in TEST() local
242 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
243 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
244 Result<int32_t> int32 = decoder.ReadInt32(); in TEST()
248 EXPECT_EQ(decoder.Next(), Status::DataLoss()); in TEST()
268 StreamDecoder decoder(reader); in TEST() local
270 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
271 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
272 Result<uint32_t> uint32 = decoder.ReadUint32(); in TEST()
275 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
276 ASSERT_EQ(*decoder.FieldNumber(), 2u); in TEST()
277 Result<int32_t> int32 = decoder.ReadInt32(); in TEST()
280 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
281 ASSERT_EQ(*decoder.FieldNumber(), 3u); in TEST()
282 int32 = decoder.ReadInt32(); in TEST()
285 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
286 ASSERT_EQ(*decoder.FieldNumber(), 4u); in TEST()
287 Result<int32_t> sint32 = decoder.ReadSint32(); in TEST()
290 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
291 ASSERT_EQ(*decoder.FieldNumber(), 5u); in TEST()
292 sint32 = decoder.ReadSint32(); in TEST()
295 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
298 TEST(Decoder, Decode_SkipsBadFieldNumbers) { in TEST() argument
311 StreamDecoder decoder(reader); in TEST() local
313 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
314 EXPECT_EQ(*decoder.FieldNumber(), 1u); in TEST()
315 Result<int32_t> int32 = decoder.ReadInt32(); in TEST()
320 EXPECT_EQ(decoder.Next(), Status::DataLoss()); in TEST()
321 EXPECT_EQ(decoder.FieldNumber().status(), Status::FailedPrecondition()); in TEST()
323 EXPECT_EQ(decoder.Next(), Status::DataLoss()); in TEST()
346 StreamDecoder decoder(reader); in TEST() local
348 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
349 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
350 Result<int32_t> int32 = decoder.ReadInt32(); in TEST()
354 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
355 ASSERT_EQ(*decoder.FieldNumber(), 6u); in TEST()
357 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
374 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
375 ASSERT_EQ(*decoder.FieldNumber(), 2u); in TEST()
376 Result<int32_t> sint32 = decoder.ReadSint32(); in TEST()
380 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
403 StreamDecoder decoder(reader); in TEST() local
405 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
406 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
409 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
410 ASSERT_EQ(*decoder.FieldNumber(), 6u); in TEST()
412 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
415 // The root decoder should still advance to the next field after the nested in TEST()
416 // decoder is closed. in TEST()
417 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
418 ASSERT_EQ(*decoder.FieldNumber(), 2u); in TEST()
420 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
446 StreamDecoder decoder(reader); in TEST() local
448 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
449 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
452 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
453 ASSERT_EQ(*decoder.FieldNumber(), 6u); in TEST()
455 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
458 // The root decoder should still advance to the next field after the nested in TEST()
459 // decoder is closed. in TEST()
460 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
461 ASSERT_EQ(*decoder.FieldNumber(), 2u); in TEST()
463 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
483 StreamDecoder decoder(reader); in TEST() local
485 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
486 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
490 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
491 ASSERT_EQ(*decoder.FieldNumber(), 6u); in TEST()
493 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
496 // Root decoder should correctly terminate after the nested decoder is closed. in TEST()
497 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
517 StreamDecoder decoder(reader); in TEST() local
519 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
520 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
522 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
542 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
555 StreamDecoder decoder(reader); in TEST() local
557 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
558 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
560 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
564 EXPECT_EQ(decoder.Next(), Status::DataLoss()); in TEST()
582 StreamDecoder decoder(reader); in TEST() local
584 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
585 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
588 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
591 // Make sure that the nested decoder didn't run off the end of the in TEST()
612 StreamDecoder decoder(reader); in TEST() local
614 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
615 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
618 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
621 // Make sure that the nested decoder didn't run off the end of the in TEST()
642 StreamDecoder decoder(reader); in TEST() local
644 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
645 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
648 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
651 // Make sure that the nested decoder didn't run off the end of the in TEST()
672 StreamDecoder decoder(reader); in TEST() local
674 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
675 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
678 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
685 // Make sure that the nested decoder didn't run off the end of the in TEST()
706 StreamDecoder decoder(reader); in TEST() local
708 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
709 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
712 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
719 // Make sure that the nested decoder didn't run off the end of the in TEST()
740 StreamDecoder decoder(reader); in TEST() local
742 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
743 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
746 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
753 // Make sure that the nested decoder didn't run off the end of the in TEST()
774 StreamDecoder decoder(reader); in TEST() local
776 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
777 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
780 StreamDecoder nested = decoder.GetNestedDecoder(); in TEST()
787 // Make sure that the nested decoder didn't run off the end of the in TEST()
789 // exceeding the range of the nested decoder, so it won't move the cursor. in TEST()
808 StreamDecoder decoder(reader); in TEST() local
810 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
811 EXPECT_EQ(*decoder.FieldNumber(), 1u); in TEST()
813 StreamDecoder::BytesReader bytes = decoder.GetBytesReader(); in TEST()
826 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
843 StreamDecoder decoder(reader); in TEST() local
845 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
846 EXPECT_EQ(*decoder.FieldNumber(), 1u); in TEST()
848 StreamDecoder::BytesReader bytes = decoder.GetBytesReader(); in TEST()
879 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
900 StreamDecoder decoder(reader); in TEST() local
902 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
903 EXPECT_EQ(*decoder.FieldNumber(), 1u); in TEST()
906 StreamDecoder::BytesReader bytes = decoder.GetBytesReader(); in TEST()
914 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
915 EXPECT_EQ(*decoder.FieldNumber(), 2u); in TEST()
917 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
940 StreamDecoder decoder(reader); in TEST() local
942 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
943 EXPECT_EQ(*decoder.FieldNumber(), 1u); in TEST()
946 StreamDecoder::BytesReader bytes = decoder.GetBytesReader(); in TEST()
954 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
955 EXPECT_EQ(*decoder.FieldNumber(), 2u); in TEST()
957 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
970 StreamDecoder decoder(reader); in TEST() local
972 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
973 ASSERT_EQ(*decoder.FieldNumber(), 1u); in TEST()
975 StreamDecoder::BytesReader bytes = decoder.GetBytesReader(); in TEST()
982 EXPECT_EQ(decoder.Next(), Status::DataLoss()); in TEST()
1003 StreamDecoder decoder(reader); in TEST() local
1005 ASSERT_EQ(OkStatus(), decoder.Next()); in TEST()
1007 decoder.GetLengthDelimitedPayloadBounds(); in TEST()
1012 ASSERT_EQ(OkStatus(), decoder.Next()); in TEST()
1014 decoder.GetLengthDelimitedPayloadBounds().status()); in TEST()
1028 StreamDecoder decoder(reader); in TEST() local
1030 ASSERT_EQ(OkStatus(), decoder.Next()); in TEST()
1034 const StatusWithSize size = decoder.ReadString(buffer); in TEST()
1039 ASSERT_EQ(OkStatus(), decoder.Next()); in TEST()
1040 const pw::Result<int32_t> result = decoder.ReadInt32(); in TEST()
1057 StreamDecoder decoder(reader, /*length=*/2u); in TEST() local
1059 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1060 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1061 Result<int32_t> int32 = decoder.ReadInt32(); in TEST()
1065 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
1081 StreamDecoder decoder(reader, /*length=*/13u); in TEST() local
1083 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1084 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1109 StreamDecoder decoder(reader); in TEST() local
1111 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1112 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1113 Result<uint32_t> uint32 = decoder.ReadUint32(); in TEST()
1117 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1118 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1119 uint32 = decoder.ReadUint32(); in TEST()
1123 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1124 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1125 uint32 = decoder.ReadUint32(); in TEST()
1129 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1130 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1131 uint32 = decoder.ReadUint32(); in TEST()
1135 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1136 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1137 uint32 = decoder.ReadUint32(); in TEST()
1141 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
1161 StreamDecoder decoder(reader); in TEST() local
1165 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1166 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1167 Status status = decoder.ReadRepeatedUint32(uint32); in TEST()
1172 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1173 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1174 status = decoder.ReadRepeatedUint32(uint32); in TEST()
1179 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1180 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1181 status = decoder.ReadRepeatedUint32(uint32); in TEST()
1186 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1187 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1188 status = decoder.ReadRepeatedUint32(uint32); in TEST()
1193 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1194 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1195 status = decoder.ReadRepeatedUint32(uint32); in TEST()
1200 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
1220 StreamDecoder decoder(reader); in TEST() local
1224 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1225 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1226 Status status = decoder.ReadRepeatedUint32(uint32); in TEST()
1231 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1232 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1233 status = decoder.ReadRepeatedUint32(uint32); in TEST()
1238 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1239 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1240 status = decoder.ReadRepeatedUint32(uint32); in TEST()
1259 StreamDecoder decoder(reader); in TEST() local
1261 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1262 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1264 StatusWithSize size = decoder.ReadPackedUint32(uint32); in TEST()
1289 StreamDecoder decoder(reader); in TEST() local
1291 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1292 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1294 StatusWithSize size = decoder.ReadPackedUint32(uint32); in TEST()
1317 StreamDecoder decoder(reader); in TEST() local
1319 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1320 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1322 Status status = decoder.ReadRepeatedUint32(uint32); in TEST()
1347 StreamDecoder decoder(reader); in TEST() local
1349 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1350 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1352 Status status = decoder.ReadRepeatedUint32(uint32); in TEST()
1377 StreamDecoder decoder(reader); in TEST() local
1379 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1380 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1382 StatusWithSize size = decoder.ReadPackedSint32(sint32); in TEST()
1411 StreamDecoder decoder(reader); in TEST() local
1413 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1414 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1416 Status status = decoder.ReadRepeatedSint32(sint32); in TEST()
1462 StreamDecoder decoder(reader); in TEST() local
1464 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1465 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1467 StatusWithSize size = decoder.ReadPackedFixed32(fixed32); in TEST()
1477 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1478 ASSERT_EQ(decoder.FieldNumber().value(), 2u); in TEST()
1480 size = decoder.ReadPackedFixed64(fixed64); in TEST()
1486 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1487 ASSERT_EQ(decoder.FieldNumber().value(), 3u); in TEST()
1489 size = decoder.ReadPackedSfixed32(sfixed32); in TEST()
1499 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1500 ASSERT_EQ(decoder.FieldNumber().value(), 4u); in TEST()
1502 size = decoder.ReadPackedSfixed64(sfixed64); in TEST()
1508 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1509 ASSERT_EQ(decoder.FieldNumber().value(), 5u); in TEST()
1511 size = decoder.ReadPackedDouble(dbl); in TEST()
1517 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1518 ASSERT_EQ(decoder.FieldNumber().value(), 6u); in TEST()
1520 size = decoder.ReadPackedFloat(flt); in TEST()
1526 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
1543 StreamDecoder decoder(reader); in TEST() local
1545 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1546 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1548 StatusWithSize size = decoder.ReadPackedFixed32(fixed32); in TEST()
1566 StreamDecoder decoder(reader); in TEST() local
1568 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1569 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1571 Status status = decoder.ReadRepeatedSfixed32(sfixed32); in TEST()
1581 EXPECT_EQ(decoder.Next(), Status::OutOfRange()); in TEST()
1598 StreamDecoder decoder(reader); in TEST() local
1600 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1601 ASSERT_EQ(decoder.FieldNumber().value(), 1u); in TEST()
1603 Status status = decoder.ReadRepeatedSfixed32(sfixed32); in TEST()
1617 StreamDecoder decoder(reader); in TEST() local
1619 EXPECT_EQ(decoder.Next(), OkStatus()); in TEST()
1620 StreamDecoder nested_decoder = decoder.GetNestedDecoder(); in TEST()