Lines Matching refs:unsafeGet
37 EXPECT_EQ(coerceLiteral(0), value.unsafeGet()); \
38 EXPECT_EQ(std::numeric_limits<type>::max(), (value + std::numeric_limits<type>::max()).unsafeGet()); \
39 EXPECT_EQ(std::numeric_limits<type>::max(), (std::numeric_limits<type>::max() + value).unsafeGet()); \
40 EXPECT_EQ(std::numeric_limits<type>::min(), (value + std::numeric_limits<type>::min()).unsafeGet()); \
41 EXPECT_EQ(std::numeric_limits<type>::min(), (std::numeric_limits<type>::min() + value).unsafeGet()); \
42 EXPECT_EQ(coerceLiteral(0), (value * coerceLiteral(0)).unsafeGet()); \
43 EXPECT_EQ(coerceLiteral(0), (coerceLiteral(0) * value).unsafeGet()); \
44 EXPECT_EQ(coerceLiteral(0), (value * value).unsafeGet()); \
45 EXPECT_EQ(coerceLiteral(0), (value - coerceLiteral(0)).unsafeGet()); \
46 EXPECT_EQ(coerceLiteral(0), (coerceLiteral(0) - value).unsafeGet()); \
47 EXPECT_EQ(coerceLiteral(0), (value - value).unsafeGet()); \
48 EXPECT_EQ(coerceLiteral(0), (value++).unsafeGet()); \
49 EXPECT_EQ(coerceLiteral(1), (value--).unsafeGet()); \
50 EXPECT_EQ(coerceLiteral(1), (++value).unsafeGet()); \
51 EXPECT_EQ(coerceLiteral(0), (--value).unsafeGet()); \
52 EXPECT_EQ(coerceLiteral(10), (value += coerceLiteral(10)).unsafeGet()); \
53 EXPECT_EQ(coerceLiteral(10), value.unsafeGet()); \
54 EXPECT_EQ(coerceLiteral(100), (value *= coerceLiteral(10)).unsafeGet()); \
55 EXPECT_EQ(coerceLiteral(100), value.unsafeGet()); \
56 EXPECT_EQ(coerceLiteral(0), (value -= coerceLiteral(100)).unsafeGet()); \
57 EXPECT_EQ(coerceLiteral(0), value.unsafeGet()); \
59 EXPECT_EQ(coerceLiteral(10), value.unsafeGet()); \
60 EXPECT_EQ(coerceLiteral(0), (value - coerceLiteral(10)).unsafeGet()); \
61 EXPECT_EQ(coerceLiteral(10), value.unsafeGet()); \
110 MixedSignednessTest(EXPECT_EQ(coerceLiteral(0), (value + -10).unsafeGet())); \
111 MixedSignednessTest(EXPECT_EQ(0U, (value - 10U).unsafeGet())); \
112 MixedSignednessTest(EXPECT_EQ(coerceLiteral(0), (-10 + value).unsafeGet())); \
113 MixedSignednessTest(EXPECT_EQ(0U, (10U - value).unsafeGet())); \