Lines Matching full:uint64_t
97 size = leb128::encode<uint64_t>(result, 2);
103 size = leb128::encode<uint64_t>(result, 127);
109 size = leb128::encode<uint64_t>(result, 128);
116 size = leb128::encode<uint64_t>(result, 129);
123 size = leb128::encode<uint64_t>(result, 130);
130 size = leb128::encode<uint64_t>(result, 12857);
203 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 2);
208 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 127);
213 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 128);
218 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 129);
223 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 130);
228 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 12857);
284 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 0);
289 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 1);
295 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 16256);
311 size = leb128::encode<uint64_t>(result, 0);
323 size = leb128::encode<uint64_t>(result, 1);
336 size = leb128::encode<uint64_t>(result, 16256);
350 size = leb128::encode<uint64_t>(result, 0x3b4);
364 size = leb128::encode<uint64_t>(result, 0x40c);
381 size = leb128::encode<uint64_t>(result, 0xffffffff);
463 uint64_t value2 = value * value;
468 // Test encode<uint32_t> and decode<uint64_t> on value
472 ASSERT_EQ(leb128::decode<uint64_t>(buffer, decode_size), value);
475 // Test encode<uint64_t> and decode<uint64_t> on (value * value)
477 encode_size = leb128::encode<uint64_t>(result, value2);
479 ASSERT_EQ(leb128::decode<uint64_t>(buffer, decode_size), value2);
482 // Test encode<uint64_t> and decode<uint64_t> on (value * value)
489 // Test encode<uint64_t> and decode<uint64_t> on -(value * value)
504 leb128::encode<uint64_t>(result, 154452);
510 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 154452);
520 leb128::encode<uint64_t>(result, 154452);
526 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 154452);
530 ASSERT_TRUE(leb128::decode<uint64_t>(p) == 154452);