3 writes to _bits
System.Private.Xml (3)
System\Xml\Schema\BitSet.cs (3)
21_bits = bits; 27_bits = new uint[Subscript(count + bitSlotMask)]; 246_bits = newBits;
34 references to _bits
System.Private.Xml (34)
System\Xml\Schema\BitSet.cs (34)
45int bitsLength = _bits.Length; 48_bits[i] = 0; 56_bits[nBitSlot] |= (uint)1 << (index & bitSlotMask); 66fResult = ((_bits[nBitSlot] & (1 << (index & bitSlotMask))) != 0); 81uint word = _bits[nBitSlot] >> offset; 85if ((++nBitSlot) == _bits.Length) 90word = _bits[nBitSlot]; 113int bitsLength = _bits.Length; 114int setLength = other._bits.Length; 118_bits[i] &= other._bits[i]; 122_bits[n] = 0; 133int setLength = other._bits.Length; 137_bits[i] |= other._bits[i]; 144for (int i = _bits.Length; --i >= 0;) 146h ^= unchecked((int)_bits[i] * (i + 1)); 163int bitsLength = _bits.Length; 164int setLength = other._bits.Length; 168if (_bits[i] != other._bits[i]) 177if (_bits[i] != 0) 187if (other._bits[i] != 0) 200return new BitSet(_count, (uint[])_bits.Clone()); 209for (int i = 0; i < _bits.Length; i++) 211k |= _bits[i]; 219int i = Math.Min(_bits.Length, other._bits.Length); 222if ((_bits[i] & other._bits[i]) != 0) 238if (nRequiredLength > _bits.Length) 241int request = 2 * _bits.Length; 245Array.Copy(_bits, newBits, _bits.Length);