Lines Matching refs:ScaledNumber
537 EXPECT_EQ(ScaledNumber<uint32_t>(10, 0), in TEST()
538 ScaledNumber<uint32_t>(1, 3) + ScaledNumber<uint32_t>(1, 1)); in TEST()
539 EXPECT_EQ(ScaledNumber<uint32_t>(6, 0), in TEST()
540 ScaledNumber<uint32_t>(1, 3) - ScaledNumber<uint32_t>(1, 1)); in TEST()
541 EXPECT_EQ(ScaledNumber<uint32_t>(2, 3), in TEST()
542 ScaledNumber<uint32_t>(1, 3) * ScaledNumber<uint32_t>(1, 1)); in TEST()
543 EXPECT_EQ(ScaledNumber<uint32_t>(1, 2), in TEST()
544 ScaledNumber<uint32_t>(1, 3) / ScaledNumber<uint32_t>(1, 1)); in TEST()
545 EXPECT_EQ(ScaledNumber<uint32_t>(1, 2), ScaledNumber<uint32_t>(1, 3) >> 1); in TEST()
546 EXPECT_EQ(ScaledNumber<uint32_t>(1, 4), ScaledNumber<uint32_t>(1, 3) << 1); in TEST()
548 EXPECT_EQ(ScaledNumber<uint64_t>(10, 0), in TEST()
549 ScaledNumber<uint64_t>(1, 3) + ScaledNumber<uint64_t>(1, 1)); in TEST()
550 EXPECT_EQ(ScaledNumber<uint64_t>(6, 0), in TEST()
551 ScaledNumber<uint64_t>(1, 3) - ScaledNumber<uint64_t>(1, 1)); in TEST()
552 EXPECT_EQ(ScaledNumber<uint64_t>(2, 3), in TEST()
553 ScaledNumber<uint64_t>(1, 3) * ScaledNumber<uint64_t>(1, 1)); in TEST()
554 EXPECT_EQ(ScaledNumber<uint64_t>(1, 2), in TEST()
555 ScaledNumber<uint64_t>(1, 3) / ScaledNumber<uint64_t>(1, 1)); in TEST()
556 EXPECT_EQ(ScaledNumber<uint64_t>(1, 2), ScaledNumber<uint64_t>(1, 3) >> 1); in TEST()
557 EXPECT_EQ(ScaledNumber<uint64_t>(1, 4), ScaledNumber<uint64_t>(1, 3) << 1); in TEST()
561 ScaledNumber<uint32_t> n(1, 0); in TEST()
565 static_assert(std::is_trivially_copyable<ScaledNumber<uint32_t>>::value,