Lines Matching refs:it2
125 const_iterator it2 = rhs.begin();
129 while (it1 != end1 && it2 != end2) {
130 if (it1->id() > it2->id()) {
132 } else if (it1->id() < it2->id()) {
135 if (!it1->Contains(*it2))
138 ++it2;
142 return it2 == end2;
150 const_iterator it2 = set2.begin();
154 while (it1 != end1 && it2 != end2) {
155 if (it1->id() < it2->id()) {
158 } else if (it1->id() > it2->id()) {
159 ++it2;
161 ElementType* p = it1->Diff(*it2);
165 ++it2;
180 const_iterator it2 = set2.begin();
184 while (it1 != end1 && it2 != end2) {
185 if (it1->id() < it2->id()) {
187 } else if (it1->id() > it2->id()) {
188 ++it2;
190 ElementType* p = it1->Intersect(*it2);
194 ++it2;
204 const_iterator it2 = set2.begin();
210 while (it2 != end2) {
211 set3->insert(it2->Clone());
212 ++it2;
216 if (it2 == end2) {
223 if (it1->id() < it2->id()) {
226 } else if (it1->id() > it2->id()) {
227 set3->insert(it2->Clone());
228 ++it2;
230 set3->insert(it1->Union(*it2));
232 ++it2;