Lines Matching defs:i16
32 int16_t i16;
34 EXPECT_FALSE(ParseNumber(nullptr, &i16));
35 EXPECT_FALSE(ParseNumber("", &i16));
36 EXPECT_FALSE(ParseNumber("0=", &i16));
38 EXPECT_TRUE(ParseNumber("0", &i16));
39 EXPECT_EQ(0, i16);
40 EXPECT_TRUE(ParseNumber("32767", &i16));
41 EXPECT_EQ(32767, i16);
42 EXPECT_TRUE(ParseNumber("-32768", &i16));
43 EXPECT_EQ(-32768, i16);
44 EXPECT_TRUE(ParseNumber("-0", &i16));
45 EXPECT_EQ(0, i16);
49 EXPECT_FALSE(ParseNumber("32768", &i16));
50 EXPECT_FALSE(ParseNumber("65535", &i16));
53 EXPECT_TRUE(ParseNumber("0x7fff", &i16));
54 EXPECT_EQ(32767, i16);
56 EXPECT_FALSE(ParseNumber("0xffff", &i16));