Lines Matching refs:elem
106 Set &VectorSet::operator <<= (uint elem)
108 register uint word = elem >> 5; // Get the longword offset
109 register uint32 mask = 1L << (elem & 31); // Get bit mask
112 grow(elem+1); // Then grow it
119 Set &VectorSet::operator >>= (uint elem)
121 register uint word = elem >> 5; // Get the longword offset
124 register uint32 mask = 1L << (elem & 31); // Get bit mask
291 int VectorSet::operator[](uint elem) const
293 register uint word = elem >> 5; // Get the longword offset
296 register uint32 mask = 1L << (elem & 31); // Get bit mask
358 VSetI_( const VectorSet *vset, uint &elem ) : vsi(vset) { elem = vsi.elem; }
360 uint next(void) { ++vsi; return vsi.elem; }
364 SetI_ *VectorSet::iterate(uint &elem) const {
365 return new(ResourceObj::C_HEAP, mtInternal) VSetI_(this, elem);