Lines Matching refs:SafeSub
63 EXPECT_EQ(SafeSub(std::numeric_limits<int32_t>::min(), 1), in TEST()
65 EXPECT_EQ(SafeSub(std::numeric_limits<int64_t>::min(), 1), in TEST()
69 EXPECT_EQ(SafeSub(std::numeric_limits<int32_t>::max() - 1, -1), in TEST()
71 EXPECT_EQ(SafeSub(std::numeric_limits<int64_t>::max() - 1, -1), in TEST()
74 EXPECT_EQ(SafeSub(std::numeric_limits<int32_t>::min() + 1, 1), in TEST()
76 EXPECT_EQ(SafeSub(std::numeric_limits<int64_t>::min() + 1, 1), in TEST()
79 EXPECT_EQ(SafeSub(int32_t(-1), -1), 0); in TEST()
80 EXPECT_EQ(SafeSub(int64_t(-1), -1), 0); in TEST()
82 EXPECT_EQ(SafeSub(int32_t(1), 1), 0); in TEST()
83 EXPECT_EQ(SafeSub(int64_t(1), 1), 0); in TEST()
85 EXPECT_EQ(SafeSub(int32_t(-1), 1), -2); in TEST()
86 EXPECT_EQ(SafeSub(int64_t(-1), 1), -2); in TEST()
88 EXPECT_EQ(SafeSub(int32_t(1), -1), 2); in TEST()
89 EXPECT_EQ(SafeSub(int64_t(1), -1), 2); in TEST()