Lines Matching refs:next

45         assert(next(m.begin())->first == 2);
46 assert(next(m.begin())->second == 2.5);
47 assert(next(m.begin(), 2)->first == 3);
48 assert(next(m.begin(), 2)->second == 3.5);
49 assert(next(m.begin(), 3)->first == 4);
50 assert(next(m.begin(), 3)->second == 4.5);
51 assert(next(m.begin(), 4)->first == 5);
52 assert(next(m.begin(), 4)->second == 5.5);
53 assert(next(m.begin(), 5)->first == 6);
54 assert(next(m.begin(), 5)->second == 6.5);
55 assert(next(m.begin(), 6)->first == 7);
56 assert(next(m.begin(), 6)->second == 7.5);
57 assert(next(m.begin(), 7)->first == 8);
58 assert(next(m.begin(), 7)->second == 8.5);
60 i = m.erase(m.cbegin(), next(m.cbegin(), 2));
63 assert(next(m.begin(), 0)->first == 3);
64 assert(next(m.begin(), 0)->second == 3.5);
65 assert(next(m.begin(), 1)->first == 4);
66 assert(next(m.begin(), 1)->second == 4.5);
67 assert(next(m.begin(), 2)->first == 5);
68 assert(next(m.begin(), 2)->second == 5.5);
69 assert(next(m.begin(), 3)->first == 6);
70 assert(next(m.begin(), 3)->second == 6.5);
71 assert(next(m.begin(), 4)->first == 7);
72 assert(next(m.begin(), 4)->second == 7.5);
73 assert(next(m.begin(), 5)->first == 8);
74 assert(next(m.begin(), 5)->second == 8.5);
76 i = m.erase(next(m.cbegin(), 2), next(m.cbegin(), 6));
78 assert(i == next(m.begin(), 2));
79 assert(next(m.begin(), 0)->first == 3);
80 assert(next(m.begin(), 0)->second == 3.5);
81 assert(next(m.begin(), 1)->first == 4);
82 assert(next(m.begin(), 1)->second == 4.5);
112 assert(next(m.begin())->first == 2);
113 assert(next(m.begin())->second == 2.5);
114 assert(next(m.begin(), 2)->first == 3);
115 assert(next(m.begin(), 2)->second == 3.5);
116 assert(next(m.begin(), 3)->first == 4);
117 assert(next(m.begin(), 3)->second == 4.5);
118 assert(next(m.begin(), 4)->first == 5);
119 assert(next(m.begin(), 4)->second == 5.5);
120 assert(next(m.begin(), 5)->first == 6);
121 assert(next(m.begin(), 5)->second == 6.5);
122 assert(next(m.begin(), 6)->first == 7);
123 assert(next(m.begin(), 6)->second == 7.5);
124 assert(next(m.begin(), 7)->first == 8);
125 assert(next(m.begin(), 7)->second == 8.5);
127 i = m.erase(m.cbegin(), next(m.cbegin(), 2));
130 assert(next(m.begin(), 0)->first == 3);
131 assert(next(m.begin(), 0)->second == 3.5);
132 assert(next(m.begin(), 1)->first == 4);
133 assert(next(m.begin(), 1)->second == 4.5);
134 assert(next(m.begin(), 2)->first == 5);
135 assert(next(m.begin(), 2)->second == 5.5);
136 assert(next(m.begin(), 3)->first == 6);
137 assert(next(m.begin(), 3)->second == 6.5);
138 assert(next(m.begin(), 4)->first == 7);
139 assert(next(m.begin(), 4)->second == 7.5);
140 assert(next(m.begin(), 5)->first == 8);
141 assert(next(m.begin(), 5)->second == 8.5);
143 i = m.erase(next(m.cbegin(), 2), next(m.cbegin(), 6));
145 assert(i == next(m.begin(), 2));
146 assert(next(m.begin(), 0)->first == 3);
147 assert(next(m.begin(), 0)->second == 3.5);
148 assert(next(m.begin(), 1)->first == 4);
149 assert(next(m.begin(), 1)->second == 4.5);