Lines Matching refs:WritingPrimitives
308 Assert.AreEqual(0u, WritingPrimitives.EncodeZigZag32(0));
309 Assert.AreEqual(1u, WritingPrimitives.EncodeZigZag32(-1));
310 Assert.AreEqual(2u, WritingPrimitives.EncodeZigZag32(1));
311 Assert.AreEqual(3u, WritingPrimitives.EncodeZigZag32(-2));
312 Assert.AreEqual(0x7FFFFFFEu, WritingPrimitives.EncodeZigZag32(0x3FFFFFFF));
313 Assert.AreEqual(0x7FFFFFFFu, WritingPrimitives.EncodeZigZag32(unchecked((int) 0xC0000000)));
314 Assert.AreEqual(0xFFFFFFFEu, WritingPrimitives.EncodeZigZag32(0x7FFFFFFF));
315 Assert.AreEqual(0xFFFFFFFFu, WritingPrimitives.EncodeZigZag32(unchecked((int) 0x80000000)));
321 Assert.AreEqual(0u, WritingPrimitives.EncodeZigZag64(0));
322 Assert.AreEqual(1u, WritingPrimitives.EncodeZigZag64(-1));
323 Assert.AreEqual(2u, WritingPrimitives.EncodeZigZag64(1));
324 Assert.AreEqual(3u, WritingPrimitives.EncodeZigZag64(-2));
326 WritingPrimitives.EncodeZigZag64(unchecked((long) 0x000000003FFFFFFFUL)));
328 WritingPrimitives.EncodeZigZag64(unchecked((long) 0xFFFFFFFFC0000000UL)));
330 WritingPrimitives.EncodeZigZag64(unchecked((long) 0x000000007FFFFFFFUL)));
332 WritingPrimitives.EncodeZigZag64(unchecked((long) 0xFFFFFFFF80000000UL)));
334 WritingPrimitives.EncodeZigZag64(unchecked((long) 0x7FFFFFFFFFFFFFFFUL)));
336 WritingPrimitives.EncodeZigZag64(unchecked((long) 0x8000000000000000UL)));
344 Assert.AreEqual(0, ParsingPrimitives.DecodeZigZag32(WritingPrimitives.EncodeZigZag32(0)));
345 Assert.AreEqual(1, ParsingPrimitives.DecodeZigZag32(WritingPrimitives.EncodeZigZag32(1)));
346 Assert.AreEqual(-1, ParsingPrimitives.DecodeZigZag32(WritingPrimitives.EncodeZigZag32(-1)));
347 Assert.AreEqual(14927, ParsingPrimitives.DecodeZigZag32(WritingPrimitives.EncodeZigZag32(14927)));
348 Assert.AreEqual(-3612, ParsingPrimitives.DecodeZigZag32(WritingPrimitives.EncodeZigZag32(-3612)));
354 Assert.AreEqual(0, ParsingPrimitives.DecodeZigZag64(WritingPrimitives.EncodeZigZag64(0)));
355 Assert.AreEqual(1, ParsingPrimitives.DecodeZigZag64(WritingPrimitives.EncodeZigZag64(1)));
356 Assert.AreEqual(-1, ParsingPrimitives.DecodeZigZag64(WritingPrimitives.EncodeZigZag64(-1)));
357 Assert.AreEqual(14927, ParsingPrimitives.DecodeZigZag64(WritingPrimitives.EncodeZigZag64(14927)));
358 Assert.AreEqual(-3612, ParsingPrimitives.DecodeZigZag64(WritingPrimitives.EncodeZigZag64(-3612)));
361 ParsingPrimitives.DecodeZigZag64(WritingPrimitives.EncodeZigZag64(856912304801416L)));
363 ParsingPrimitives.DecodeZigZag64(WritingPrimitives.EncodeZigZag64(-75123905439571256L)));