Lines Matching defs:MinValue
599 auto MinValue = std::numeric_limits<TypeParam>::min();
600 EXPECT_TRUE(AddOverflow<TypeParam>(MinValue, MinValue, Result));
606 auto MinValue = std::numeric_limits<TypeParam>::min();
607 EXPECT_TRUE(AddOverflow<TypeParam>(MinValue, TypeParam(-1), Result));
619 auto MinValue = std::numeric_limits<TypeParam>::min();
620 EXPECT_TRUE(SubOverflow<TypeParam>(0, MinValue, Result));
621 EXPECT_EQ(Result, MinValue);
626 auto MinValue = std::numeric_limits<TypeParam>::min();
627 EXPECT_TRUE(SubOverflow<TypeParam>(0, MinValue, Result));
628 EXPECT_EQ(Result, MinValue);
634 auto MinValue = std::numeric_limits<TypeParam>::min();
635 EXPECT_TRUE(SubOverflow<TypeParam>(MaxValue, MinValue, Result));
642 auto MinValue = std::numeric_limits<TypeParam>::min();
643 EXPECT_TRUE(SubOverflow<TypeParam>(MinValue, MaxValue, Result));
662 auto MinValue = std::numeric_limits<TypeParam>::min();
663 EXPECT_FALSE(MulOverflow<TypeParam>(MinValue + 1, -1, Result));
669 auto MinValue = std::numeric_limits<TypeParam>::min();
670 EXPECT_TRUE(MulOverflow<TypeParam>(MinValue, -1, Result));
671 EXPECT_EQ(Result, MinValue);
676 auto MinValue = std::numeric_limits<TypeParam>::min();
678 EXPECT_TRUE(MulOverflow<TypeParam>(MinValue, MinValue, Result));