Lines Matching refs:Colors
24 enum class Colors { Red, Blue, Green, Last = Green }; in TEST() enum
26 EnumeratedArray<float, Colors, Colors::Last, size_t> Array1; in TEST()
28 Array1[Colors::Red] = 1.0; in TEST()
29 Array1[Colors::Blue] = 2.0; in TEST()
30 Array1[Colors::Green] = 3.0; in TEST()
32 EXPECT_EQ(Array1[Colors::Red], 1.0); in TEST()
33 EXPECT_EQ(Array1[Colors::Blue], 2.0); in TEST()
34 EXPECT_EQ(Array1[Colors::Green], 3.0); in TEST()
36 EnumeratedArray<bool, Colors> Array2(true); in TEST()
38 EXPECT_TRUE(Array2[Colors::Red]); in TEST()
39 EXPECT_TRUE(Array2[Colors::Blue]); in TEST()
40 EXPECT_TRUE(Array2[Colors::Green]); in TEST()
42 Array2[Colors::Red] = true; in TEST()
43 Array2[Colors::Blue] = false; in TEST()
44 Array2[Colors::Green] = true; in TEST()
46 EXPECT_TRUE(Array2[Colors::Red]); in TEST()
47 EXPECT_FALSE(Array2[Colors::Blue]); in TEST()
48 EXPECT_TRUE(Array2[Colors::Green]); in TEST()