Home | History | Annotate | Download | only in base

Lines Matching defs:val

126   int32_t val = 0;
127 EXPECT_FALSE(SignedAddOverflow32(0, 0, &val));
128 EXPECT_EQ(0, val);
130 SignedAddOverflow32(std::numeric_limits<int32_t>::max(), 1, &val));
131 EXPECT_EQ(std::numeric_limits<int32_t>::min(), val);
133 SignedAddOverflow32(std::numeric_limits<int32_t>::min(), -1, &val));
134 EXPECT_EQ(std::numeric_limits<int32_t>::max(), val);
136 std::numeric_limits<int32_t>::max(), &val));
137 EXPECT_EQ(-2, val);
140 EXPECT_FALSE(SignedAddOverflow32(i, j, &val));
141 EXPECT_EQ(i + j, val);
148 int32_t val = 0;
149 EXPECT_FALSE(SignedSubOverflow32(0, 0, &val));
150 EXPECT_EQ(0, val);
152 SignedSubOverflow32(std::numeric_limits<int32_t>::min(), 1, &val));
153 EXPECT_EQ(std::numeric_limits<int32_t>::max(), val);
155 SignedSubOverflow32(std::numeric_limits<int32_t>::max(), -1, &val));
156 EXPECT_EQ(std::numeric_limits<int32_t>::min(), val);
159 EXPECT_FALSE(SignedSubOverflow32(i, j, &val));
160 EXPECT_EQ(i - j, val);