Lines Matching refs:Array
68 EnumeratedArray<float, Colors, Colors::Last, size_t> Array; in TEST() local
69 const auto &ConstArray = Array; in TEST()
83 EnumeratedArray<float, Colors, Colors::Last, size_t> Array; in TEST() local
84 const auto &ConstArray = Array; in TEST()
86 Array[Colors::Red] = 1.0; in TEST()
87 Array[Colors::Blue] = 2.0; in TEST()
88 Array[Colors::Green] = 3.0; in TEST()
90 EXPECT_THAT(Array, testing::ElementsAre(1.0, 2.0, 3.0)); in TEST()
93 EXPECT_THAT(make_range(Array.rbegin(), Array.rend()), in TEST()
107 using Array = EnumeratedArray<float, Colors, Colors::Last, size_t>; typedef
109 static_assert(std::is_same_v<Array::value_type, float>,
111 static_assert(std::is_same_v<Array::reference, float &>,
113 static_assert(std::is_same_v<Array::pointer, float *>,
115 static_assert(std::is_same_v<Array::const_reference, const float &>,
117 static_assert(std::is_same_v<Array::const_pointer, const float *>,