Lines Matching defs:size
44 size_t size;
47 size = leb128::encode<uint32_t>(result, 2);
50 ASSERT_TRUE(size == 1);
53 size = leb128::encode<uint32_t>(result, 127);
56 ASSERT_TRUE(size == 1);
59 size = leb128::encode<uint32_t>(result, 128);
63 ASSERT_TRUE(size == 2);
66 size = leb128::encode<uint32_t>(result, 129);
70 ASSERT_TRUE(size == 2);
73 size = leb128::encode<uint32_t>(result, 130);
77 ASSERT_TRUE(size == 2);
80 size = leb128::encode<uint32_t>(result, 12857);
84 ASSERT_TRUE(size == 2);
90 size_t size;
93 size = leb128::encode<uint64_t>(result, 2);
96 ASSERT_TRUE(size == 1);
99 size = leb128::encode<uint64_t>(result, 127);
102 ASSERT_TRUE(size == 1);
105 size = leb128::encode<uint64_t>(result, 128);
109 ASSERT_TRUE(size == 2);
112 size = leb128::encode<uint64_t>(result, 129);
116 ASSERT_TRUE(size == 2);
119 size = leb128::encode<uint64_t>(result, 130);
123 ASSERT_TRUE(size == 2);
126 size = leb128::encode<uint64_t>(result, 12857);
130 ASSERT_TRUE(size == 2);
136 size_t size;
139 size = leb128::encode<int32_t>(result, 2);
142 ASSERT_TRUE(size == 1);
145 size = leb128::encode<int32_t>(result, -2);
148 ASSERT_TRUE(size == 1);
151 size = leb128::encode<int32_t>(result, 127);
155 ASSERT_TRUE(size == 2);
158 size = leb128::encode<int32_t>(result, -127);
162 ASSERT_TRUE(size == 2);
165 size = leb128::encode<int32_t>(result, 128);
169 ASSERT_TRUE(size == 2);
172 size = leb128::encode<int32_t>(result, -128);
176 ASSERT_TRUE(size == 2);
179 size = leb128::encode<int32_t>(result, 129);
183 ASSERT_TRUE(size == 2);
186 size = leb128::encode<int32_t>(result, -129);
190 ASSERT_TRUE(size == 2);
195 size_t size;
199 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 2);
200 ASSERT_TRUE(size == 1);
204 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 127);
205 ASSERT_TRUE(size == 1);
209 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 128);
210 ASSERT_TRUE(size == 2);
214 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 129);
215 ASSERT_TRUE(size == 2);
219 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 130);
220 ASSERT_TRUE(size == 2);
224 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 12857);
225 ASSERT_TRUE(size == 2);
230 size_t size;
234 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 2);
235 ASSERT_TRUE(size == 1);
239 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -2);
240 ASSERT_TRUE(size == 1);
244 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 127);
245 ASSERT_TRUE(size == 2);
249 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -127);
250 ASSERT_TRUE(size == 2);
254 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 128);
255 ASSERT_TRUE(size == 2);
259 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -128);
260 ASSERT_TRUE(size == 2);
264 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), 129);
265 ASSERT_TRUE(size == 2);
269 ASSERT_EQ(leb128::decode<int64_t>(buffer, size), -129);
270 ASSERT_TRUE(size == 2);
297 size_t size;
300 size = leb128::encode<uint32_t>(result, 0);
303 ASSERT_TRUE(size == 1);
306 size = leb128::encode<uint64_t>(result, 0);
309 ASSERT_TRUE(size == 1);
312 size = leb128::encode<uint32_t>(result, 1);
315 ASSERT_TRUE(size == 1);
318 size = leb128::encode<uint64_t>(result, 1);
321 ASSERT_TRUE(size == 1);
324 size = leb128::encode<uint32_t>(result, 16256);
328 ASSERT_TRUE(size == 2);
331 size = leb128::encode<uint64_t>(result, 16256);
335 ASSERT_TRUE(size == 2);
338 size = leb128::encode<uint32_t>(result, 0x3b4);
342 ASSERT_TRUE(size == 2);
345 size = leb128::encode<uint64_t>(result, 0x3b4);
349 ASSERT_TRUE(size == 2);
352 size = leb128::encode<uint32_t>(result, 0x40c);
356 ASSERT_TRUE(size == 2);
359 size = leb128::encode<uint64_t>(result, 0x40c);
363 ASSERT_TRUE(size == 2);
366 size = leb128::encode<uint32_t>(result, 0xffffffff);
373 ASSERT_TRUE(size == 5);
376 size = leb128::encode<uint64_t>(result, 0xffffffff);
383 ASSERT_TRUE(size == 5);
414 size_t size;
417 size = leb128::encode<int32_t>(result, 0);
420 ASSERT_TRUE(size == 1);
423 size = leb128::encode<int64_t>(result, 0);
426 ASSERT_TRUE(size == 1);
429 size = leb128::encode<int32_t>(result, 1);
432 ASSERT_TRUE(size == 1);
435 size = leb128::encode<int64_t>(result, 1);
438 ASSERT_TRUE(size == 1);
441 size = leb128::encode<int32_t>(result, -1);
444 ASSERT_TRUE(size == 1);
447 size = leb128::encode<int64_t>(result, -1);
450 ASSERT_TRUE(size == 1);
496 size_t size;
505 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 154452);
506 ASSERT_TRUE(size == 3);
512 size_t size;
521 ASSERT_TRUE(leb128::decode<uint64_t>(buffer, size) == 154452);
522 ASSERT_TRUE(size == 3);