Lines Matching refs:sleb128_tests
49 static DecodeSignedLeb128TestCase sleb128_tests[] = { variable
177 for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { in TEST()
179 builder.PushBackSigned(sleb128_tests[i].decoded); in TEST()
180 EXPECT_EQ(SignedLeb128Size(sleb128_tests[i].decoded), builder.GetData().size()); in TEST()
181 const uint8_t* data_ptr = &sleb128_tests[i].leb128_data[0]; in TEST()
190 EXPECT_EQ(DecodeSignedLeb128(&data_ptr), sleb128_tests[i].decoded) << " i = " << i; in TEST()
196 for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { in TEST()
198 uint8_t* end = EncodeSignedLeb128(encoded_data, sleb128_tests[i].decoded); in TEST()
200 EXPECT_EQ(SignedLeb128Size(sleb128_tests[i].decoded), data_size); in TEST()
201 const uint8_t* data_ptr = &sleb128_tests[i].leb128_data[0]; in TEST()
209 EXPECT_EQ(DecodeSignedLeb128(&data_ptr), sleb128_tests[i].decoded) << " i = " << i; in TEST()
216 for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { in TEST()
217 builder.PushBackSigned(sleb128_tests[i].decoded); in TEST()
220 for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { in TEST()
221 const uint8_t* data_ptr = &sleb128_tests[i].leb128_data[0]; in TEST()
222 for (size_t j = 0; j < SignedLeb128Size(sleb128_tests[i].decoded); ++j) { in TEST()
225 for (size_t j = SignedLeb128Size(sleb128_tests[i].decoded); j < 5; ++j) { in TEST()
228 EXPECT_EQ(DecodeSignedLeb128(&encoded_data_ptr), sleb128_tests[i].decoded) << " i = " << i; in TEST()
236 uint8_t encoded_data[5 * arraysize(sleb128_tests)]; in TEST()
238 for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { in TEST()
239 end = EncodeSignedLeb128(end, sleb128_tests[i].decoded); in TEST()
243 for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { in TEST()
244 const uint8_t* data_ptr = &sleb128_tests[i].leb128_data[0]; in TEST()
245 for (size_t j = 0; j < SignedLeb128Size(sleb128_tests[i].decoded); ++j) { in TEST()
248 for (size_t j = SignedLeb128Size(sleb128_tests[i].decoded); j < 5; ++j) { in TEST()
251 EXPECT_EQ(DecodeSignedLeb128(&encoded_data_ptr), sleb128_tests[i].decoded) << " i = " << i; in TEST()