Home | History | Annotate | Download | only in tests

Lines Matching full:erase

504         vector<B>::iterator res = empty.erase(empty.end());
513 vector<B>::iterator res = one.erase(one.begin());
524 vector<B>::iterator res = two.erase(two.begin());
537 pos = vec.erase(vec.begin() + 2); // removes '2'
540 pos = vec.erase(vec.begin() + 18); // removes '19' now @ pos 18
553 pos = vec.erase(vec.begin() + 1); // removes 'second'
567 vector<B>::iterator res = empty.erase(empty.begin(), empty.end());
577 vector<B>::iterator res = one.erase(one.begin(), one.end());
588 // erase the 1st one.
589 vector<B>::iterator res = two.erase(two.begin(), two.begin() + 1);
602 // erase range is empty.
603 vector<B>::iterator res = two.erase(two.begin(), two.begin());
617 pos = vec.erase(vec.begin() + 2, vec.begin() + 3); // removes '2'
620 pos = vec.erase(vec.begin() + 18, vec.end()); // removes '19' now @ pos 18
633 pos = vec.erase(vec.begin() + 1, vec.begin() + 3); // removes 'second' and third.
638 pos = vec.erase(vec.begin(), vec.end()); // clears the vector