Home | History | Annotate | Download | only in base

Lines Matching defs:vector

17 #include <vector>
115 std::vector<int> vector;
116 vector.push_back(1);
117 vector.push_back(1);
118 vector.push_back(4);
119 vector.push_back(64);
120 vector.push_back(12432);
121 EXPECT_TRUE(STLIsSorted(vector));
122 vector.back() = 1;
123 EXPECT_FALSE(STLIsSorted(vector));
157 std::vector<int> difference;
160 EXPECT_EQ(difference, STLSetDifference<std::vector<int> >(a1, a2));
164 std::vector<int> difference;
168 EXPECT_EQ(difference, STLSetDifference<std::vector<int> >(a2, a1));
211 std::vector<int> result;
219 EXPECT_EQ(result, STLSetUnion<std::vector<int> >(a1, a2));
223 std::vector<int> result;
231 EXPECT_EQ(result, STLSetUnion<std::vector<int> >(a2, a1));
264 std::vector<int> result;
267 EXPECT_EQ(result, STLSetIntersection<std::vector<int> >(a1, a2));
271 std::vector<int> result;
274 EXPECT_EQ(result, STLSetIntersection<std::vector<int> >(a2, a1));
367 TEST(Erase, Vector) {
368 RunEraseTest<std::vector<int>>();
369 RunEraseIfTest<std::vector<std::pair<int, int>>>();