File tree Expand file tree Collapse file tree
tests/0026.container/0003.deque Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -101,9 +101,6 @@ inline void test_erase_single_invalidation()
101101 dq.push_back (i);
102102 }
103103
104- auto it1 = dq.begin () + 1 ; // element 1
105- auto it2 = dq.end () - 1 ; // last element
106-
107104 dq.erase (dq.begin ());
108105
109106 // After erasing first element, it1 should still be valid and point to what was index 1
@@ -126,9 +123,6 @@ inline void test_erase_single_invalidation()
126123 dq.push_back (i);
127124 }
128125
129- auto it1 = dq.begin (); // first element
130- auto it2 = dq.end () - 2 ; // second-to-last
131-
132126 dq.erase (dq.end () - 1 );
133127
134128 if (*dq.begin () != 0u )
@@ -158,9 +152,6 @@ inline void test_erase_range_invalidation()
158152 }
159153
160154 ::std::size_t num = 5u ;
161- auto it_beyond = dq.begin () + num; // first element after erased range
162- auto it_end = dq.end () - 1 ; // last element
163-
164155 dq.erase (dq.begin (), dq.begin () + num);
165156
166157 // Elements after the erased range should have been moved down, but iterators
@@ -185,9 +176,6 @@ inline void test_erase_range_invalidation()
185176 }
186177
187178 ::std::size_t num = 5u ;
188- auto it_first = dq.begin ();
189- auto it_before = dq.end () - num - 1 ;
190-
191179 dq.erase (dq.end () - num, dq.end ());
192180
193181 if (*dq.begin () != 0u )
You can’t perform that action at this time.
0 commit comments