Lines Matching refs:HasValue
45 TEST(VariantTest, HasValue) { in TEST() argument
46 EXPECT_FALSE(Variant().HasValue()); in TEST()
47 EXPECT_TRUE(Variant(static_cast<int8_t>(9)).HasValue()); in TEST()
48 EXPECT_TRUE(Variant(static_cast<uint8_t>(9)).HasValue()); in TEST()
49 EXPECT_TRUE(Variant(static_cast<int>(9)).HasValue()); in TEST()
50 EXPECT_TRUE(Variant(static_cast<uint>(9)).HasValue()); in TEST()
51 EXPECT_TRUE(Variant(static_cast<int64>(9)).HasValue()); in TEST()
52 EXPECT_TRUE(Variant(static_cast<uint64>(9)).HasValue()); in TEST()
53 EXPECT_TRUE(Variant(static_cast<float>(9)).HasValue()); in TEST()
54 EXPECT_TRUE(Variant(static_cast<double>(9)).HasValue()); in TEST()
55 EXPECT_TRUE(Variant(true).HasValue()); in TEST()
56 EXPECT_TRUE(Variant("hello").HasValue()); in TEST()