Lines Matching refs:signed32
180 int32_t signed32 = 0;
181 EXPECT_EQ(EncodeZigZag(signed32), (uint32_t)0);
182 signed32 = -1;
183 EXPECT_EQ(EncodeZigZag(signed32), (uint32_t)1);
184 signed32 = 1;
185 EXPECT_EQ(EncodeZigZag(signed32), (uint32_t)(signed32 * two));
188 signed32 = static_cast<int32_t>(rand);
189 if (signed32 >= 0) {
191 EXPECT_EQ(EncodeZigZag(signed32), (uint32_t)(signed32 * two));
194 EXPECT_EQ(EncodeZigZag(signed32), (uint32_t)(-signed32 - 1 + -signed32));
196 signed32 = std::numeric_limits<int32_t>::min();
197 EXPECT_EQ(EncodeZigZag(signed32), std::numeric_limits<uint32_t>::max());
198 signed32 = std::numeric_limits<int32_t>::max();
199 EXPECT_EQ(EncodeZigZag(signed32), std::numeric_limits<uint32_t>::max() - 1);