Lines Matching refs:Forward
90 detail::SafeIntIterator<int, false> Forward(0); in TEST() local
94 Forward = detail::SafeIntIterator<int, false>(0); in TEST()
100 EXPECT_EQ(Forward, Forward); in TEST()
101 EXPECT_LT(Forward - 1, Forward); in TEST()
102 EXPECT_LE(Forward, Forward); in TEST()
103 EXPECT_LE(Forward - 1, Forward); in TEST()
104 EXPECT_GT(Forward + 1, Forward); in TEST()
105 EXPECT_GE(Forward, Forward); in TEST()
106 EXPECT_GE(Forward + 1, Forward); in TEST()
118 EXPECT_EQ(*Forward, 0); in TEST()
123 EXPECT_EQ(Forward[2], 2); in TEST()
128 ++Forward; in TEST()
129 EXPECT_EQ(*Forward, 1); in TEST()
135 --Forward; in TEST()
136 EXPECT_EQ(*Forward, -1); in TEST()
142 EXPECT_EQ(*(Forward++), 0); in TEST()
143 EXPECT_EQ(*Forward, 1); in TEST()
149 EXPECT_EQ(*(Forward--), 0); in TEST()
150 EXPECT_EQ(*Forward, -1); in TEST()
156 Forward += 1; in TEST()
157 EXPECT_EQ(*Forward, 1); in TEST()
161 Forward -= 2; in TEST()
162 EXPECT_EQ(*Forward, -2); in TEST()
168 EXPECT_EQ(*(Forward + 3), 3); in TEST()
171 EXPECT_EQ(*(Forward - 4), -4); in TEST()
176 EXPECT_EQ(Forward - Forward, 0); in TEST()
178 EXPECT_EQ((Forward + 1) - Forward, 1); in TEST()
179 EXPECT_EQ(Forward - (Forward + 1), -1); in TEST()
195 const auto Forward = seq(0, 10); in TEST() local
196 EXPECT_EQ(std::distance(Forward.begin(), Forward.end()), 10); in TEST()
197 EXPECT_EQ(std::distance(Forward.rbegin(), Forward.rend()), 10); in TEST()
201 const auto Forward = seq(0, 10).begin(); in TEST() local
202 EXPECT_EQ(Forward[0], 0); in TEST()
203 EXPECT_EQ(Forward[2], 2); in TEST()