reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
411 assert(I <= E && "Attempted to set backwards range!"); 414 if (I == E) return *this; 416 if (I / BITWORD_SIZE == E / BITWORD_SIZE) { 418 BitWord IMask = 1UL << (I % BITWORD_SIZE); 420 Bits[I / BITWORD_SIZE] |= Mask; 424 BitWord PrefixMask = ~0UL << (I % BITWORD_SIZE); 425 Bits[I / BITWORD_SIZE] |= PrefixMask; 426 I = alignTo(I, BITWORD_SIZE); 426 I = alignTo(I, BITWORD_SIZE); 428 for (; I + BITWORD_SIZE <= E; I += BITWORD_SIZE) 428 for (; I + BITWORD_SIZE <= E; I += BITWORD_SIZE) 429 Bits[I / BITWORD_SIZE] = ~0UL; 432 if (I < E) 433 Bits[I / BITWORD_SIZE] |= PostfixMask;