3 writes to _bits
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\schema\BitSet.cs (3)
29_bits = new uint[Subscript(count + bitSlotMask)]; 211newset._bits = (uint[])_bits.Clone(); 258_bits = newBits;
35 references to _bits
dotnet-svcutil-lib (35)
FrameworkFork\Microsoft.Xml\Xml\schema\BitSet.cs (35)
47int bitsLength = _bits.Length; 50_bits[i] = 0; 58_bits[nBitSlot] &= ~((uint)1 << (index & bitSlotMask)); 65_bits[nBitSlot] |= (uint)1 << (index & bitSlotMask); 75fResult = ((_bits[nBitSlot] & (1 << (index & bitSlotMask))) != 0); 90uint word = _bits[nBitSlot] >> offset; 94if ((++nBitSlot) == _bits.Length) 99word = _bits[nBitSlot]; 122int bitsLength = _bits.Length; 123int setLength = other._bits.Length; 127_bits[i] &= other._bits[i]; 131_bits[n] = 0; 142int setLength = other._bits.Length; 146_bits[i] |= other._bits[i]; 153for (int i = _bits.Length; --i >= 0;) 155h ^= (int)_bits[i] * (i + 1); 172int bitsLength = _bits.Length; 173int setLength = other._bits.Length; 177if (_bits[i] != other._bits[i]) 186if (_bits[i] != 0) 196if (other._bits[i] != 0) 211newset._bits = (uint[])_bits.Clone(); 221for (int i = 0; i < _bits.Length; i++) 223k |= _bits[i]; 231int i = Math.Min(_bits.Length, other._bits.Length); 234if ((_bits[i] & other._bits[i]) != 0) 250if (nRequiredLength > _bits.Length) 253int request = 2 * _bits.Length; 257Array.Copy(_bits, newBits, _bits.Length);