reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
124 l1_[i].clear(); 129 l1_[i0].setAll(); 137 if (!l1_[i].empty()) 148 if (!l1_[i0].getBit(i1)) { 149 l1_[i0].setBit(i1); 164 if (l1_[i0].getBit(i1)) { 167 l1_[i0].clearBit(i1); 178 return l1_[i0].getBit(i1) && l2_[i0][i1].getBit(i2); 183 if (l1_[i0].empty()) continue; 184 uptr i1 = l1_[i0].getAndClearFirstOne(); 187 l1_[i0].setBit(i1); 200 BV t = v.l1_[i0]; 203 if (l1_[i0].setBit(i1)) 216 if (l1_[i0].setIntersection(v.l1_[i0])) 218 if (!l1_[i0].empty()) { 219 BV t = l1_[i0]; 225 l1_[i0].clearBit(i1); 236 BV t = l1_[i0]; 237 t.setIntersection(v.l1_[i0]); 243 l1_[i0].clearBit(i1); 257 BV t = l1_[i0]; 258 t.setIntersection(v.l1_[i0]); 261 if (!v.l1_[i0].getBit(i1)) continue; 284 if (!bv_.l1_[i].empty()) return true; 293 if (bv_.l1_[i0_].empty()) continue; 294 it1_ = typename BV::Iterator(bv_.l1_[i0_]);