Lines Matching refs:uleb128_tests
30 static DecodeUnsignedLeb128TestCase uleb128_tests[] = { variable
96 for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { in TEST()
98 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST()
99 EXPECT_EQ(UnsignedLeb128Size(uleb128_tests[i].decoded), builder.GetData().size()); in TEST()
100 const uint8_t* data_ptr = &uleb128_tests[i].leb128_data[0]; in TEST()
109 EXPECT_EQ(DecodeUnsignedLeb128(&data_ptr), uleb128_tests[i].decoded) << " i = " << i; in TEST()
115 for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { in TEST()
117 uint8_t* end = EncodeUnsignedLeb128(encoded_data, uleb128_tests[i].decoded); in TEST()
119 EXPECT_EQ(UnsignedLeb128Size(uleb128_tests[i].decoded), data_size); in TEST()
120 const uint8_t* data_ptr = &uleb128_tests[i].leb128_data[0]; in TEST()
128 EXPECT_EQ(DecodeUnsignedLeb128(&data_ptr), uleb128_tests[i].decoded) << " i = " << i; in TEST()
135 for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { in TEST()
136 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST()
139 for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { in TEST()
140 const uint8_t* data_ptr = &uleb128_tests[i].leb128_data[0]; in TEST()
141 for (size_t j = 0; j < UnsignedLeb128Size(uleb128_tests[i].decoded); ++j) { in TEST()
144 for (size_t j = UnsignedLeb128Size(uleb128_tests[i].decoded); j < 5; ++j) { in TEST()
147 EXPECT_EQ(DecodeUnsignedLeb128(&encoded_data_ptr), uleb128_tests[i].decoded) << " i = " << i; in TEST()
155 uint8_t encoded_data[5 * arraysize(uleb128_tests)]; in TEST()
157 for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { in TEST()
158 end = EncodeUnsignedLeb128(end, uleb128_tests[i].decoded); in TEST()
162 for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { in TEST()
163 const uint8_t* data_ptr = &uleb128_tests[i].leb128_data[0]; in TEST()
164 for (size_t j = 0; j < UnsignedLeb128Size(uleb128_tests[i].decoded); ++j) { in TEST()
167 for (size_t j = UnsignedLeb128Size(uleb128_tests[i].decoded); j < 5; ++j) { in TEST()
170 EXPECT_EQ(DecodeUnsignedLeb128(&encoded_data_ptr), uleb128_tests[i].decoded) << " i = " << i; in TEST()
257 for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { in TEST()
258 for (size_t j = 0; j < arraysize(uleb128_tests); ++j) { in TEST()
259 uint32_t old_value = uleb128_tests[i].decoded; in TEST()
260 uint32_t new_value = uleb128_tests[j].decoded; in TEST()