Lines Matching refs:leb128
42 leb128::ByteType buffer[2]; in TEST_F()
43 leb128::ByteType* result; in TEST_F()
47 size = leb128::encode<uint32_t>(result, 2); in TEST_F()
53 size = leb128::encode<uint32_t>(result, 127); in TEST_F()
59 size = leb128::encode<uint32_t>(result, 128); in TEST_F()
66 size = leb128::encode<uint32_t>(result, 129); in TEST_F()
73 size = leb128::encode<uint32_t>(result, 130); in TEST_F()
80 size = leb128::encode<uint32_t>(result, 12857); in TEST_F()
88 leb128::ByteType buffer[2]; in TEST_F()
89 leb128::ByteType* result; in TEST_F()
93 size = leb128::encode<uint64_t>(result, 2); in TEST_F()
99 size = leb128::encode<uint64_t>(result, 127); in TEST_F()
105 size = leb128::encode<uint64_t>(result, 128); in TEST_F()
112 size = leb128::encode<uint64_t>(result, 129); in TEST_F()
119 size = leb128::encode<uint64_t>(result, 130); in TEST_F()
126 size = leb128::encode<uint64_t>(result, 12857); in TEST_F()
134 leb128::ByteType buffer[2]; in TEST_F()
135 leb128::ByteType* result; in TEST_F()
139 size = leb128::encode<int32_t>(result, 2); in TEST_F()
145 size = leb128::encode<int32_t>(result, -2); in TEST_F()
151 size = leb128::encode<int32_t>(result, 127); in TEST_F()
158 size = leb128::encode<int32_t>(result, -127); in TEST_F()
165 size = leb128::encode<int32_t>(result, 128); in TEST_F()
172 size = leb128::encode<int32_t>(result, -128); in TEST_F()
179 size = leb128::encode<int32_t>(result, 129); in TEST_F()
186 size = leb128::encode<int32_t>(result, -129); in TEST_F()
194 leb128::ByteType buffer[2]; in TEST_F()
199 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 2); in TEST_F()
204 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 127); in TEST_F()
209 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 128); in TEST_F()
214 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 129); in TEST_F()
219 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 130); in TEST_F()
224 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 12857); in TEST_F()
229 leb128::ByteType buffer[2]; in TEST_F()
234 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 2); in TEST_F()
239 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -2); in TEST_F()
244 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 127); in TEST_F()
249 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -127); in TEST_F()
254 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 128); in TEST_F()
259 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -128); in TEST_F()
264 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 129); in TEST_F()
269 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -129); in TEST_F()
274 leb128::ByteType content[2]; in TEST_F()
275 const leb128::ByteType* p; in TEST_F()
279 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 0); in TEST_F()
284 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 1); in TEST_F()
290 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 16256); in TEST_F()
295 leb128::ByteType buffer[5]; in TEST_F()
296 leb128::ByteType* result; in TEST_F()
300 size = leb128::encode<uint32_t>(result, 0); in TEST_F()
306 size = leb128::encode<uint64_t>(result, 0); in TEST_F()
312 size = leb128::encode<uint32_t>(result, 1); in TEST_F()
318 size = leb128::encode<uint64_t>(result, 1); in TEST_F()
324 size = leb128::encode<uint32_t>(result, 16256); in TEST_F()
331 size = leb128::encode<uint64_t>(result, 16256); in TEST_F()
338 size = leb128::encode<uint32_t>(result, 0x3b4); in TEST_F()
345 size = leb128::encode<uint64_t>(result, 0x3b4); in TEST_F()
352 size = leb128::encode<uint32_t>(result, 0x40c); in TEST_F()
359 size = leb128::encode<uint64_t>(result, 0x40c); in TEST_F()
366 size = leb128::encode<uint32_t>(result, 0xffffffff); in TEST_F()
376 size = leb128::encode<uint64_t>(result, 0xffffffff); in TEST_F()
387 leb128::ByteType content[2]; in TEST_F()
388 const leb128::ByteType* p; in TEST_F()
392 ASSERT_EQ(leb128::decode<int64_t>(p), 0); in TEST_F()
397 ASSERT_EQ(leb128::decode<int64_t>(p), 1); in TEST_F()
402 ASSERT_EQ(leb128::decode<int64_t>(p), -1); in TEST_F()
407 ASSERT_EQ(leb128::decode<int64_t>(p), 0x3c); in TEST_F()
412 leb128::ByteType buffer[5]; in TEST_F()
413 leb128::ByteType* result; in TEST_F()
417 size = leb128::encode<int32_t>(result, 0); in TEST_F()
423 size = leb128::encode<int64_t>(result, 0); in TEST_F()
429 size = leb128::encode<int32_t>(result, 1); in TEST_F()
435 size = leb128::encode<int64_t>(result, 1); in TEST_F()
441 size = leb128::encode<int32_t>(result, -1); in TEST_F()
447 size = leb128::encode<int64_t>(result, -1); in TEST_F()
454 leb128::ByteType buffer[9]; in TEST_F()
460 leb128::ByteType* result; in TEST_F()
465 encode_size = leb128::encode<uint32_t>(result, value); in TEST_F()
467 ASSERT_EQ(leb128::decode<uint64_t>(buffer, decode_size), value); in TEST_F()
472 encode_size = leb128::encode<uint64_t>(result, value2); in TEST_F()
474 ASSERT_EQ(leb128::decode<uint64_t>(buffer, decode_size), value2); in TEST_F()
479 encode_size = leb128::encode<int64_t>(result, value3); in TEST_F()
481 ASSERT_EQ(leb128::decode<int64_t>(buffer, decode_size), value3); in TEST_F()
486 encode_size = leb128::encode<int64_t>(result, -value3); in TEST_F()
488 ASSERT_EQ(leb128::decode<int64_t>(buffer, decode_size), -value3); in TEST_F()
494 leb128::ByteType buffer[5]; in TEST_F()
495 leb128::ByteType* result; in TEST_F()
499 leb128::encode<uint64_t>(result, 154452); in TEST_F()
505 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 154452); in TEST_F()
515 leb128::encode<uint64_t>(result, 154452); in TEST_F()
521 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 154452); in TEST_F()
525 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 154452); in TEST_F()