3 writes to _buckets
mscorlib (3)
system\runtime\compilerservices\ConditionalWeakTable.cs (3)
85_buckets = new int[0]; 554_buckets = newBuckets; 622_buckets = null;
19 references to _buckets
mscorlib (19)
system\runtime\compilerservices\ConditionalWeakTable.cs (19)
178int bucket = hashCode % _buckets.Length; 180for (int entriesIndex = _buckets[bucket]; entriesIndex != -1; entriesIndex = _entries[entriesIndex].next) 186_buckets[bucket] = _entries[entriesIndex].next; 303for (int bucket = 0; bucket < _buckets.Length; ++bucket) 305for (int entriesIndex = _buckets[bucket]; entriesIndex != -1; entriesIndex = _entries[entriesIndex].next) 333for (int bucket = 0; bucket < _buckets.Length; ++bucket) 335for (int entriesIndex = _buckets[bucket]; entriesIndex != -1; entriesIndex = _entries[entriesIndex].next) 361for (int bucket = 0; bucket < _buckets.Length; ++bucket) 363for (int entriesIndex = _buckets[bucket]; entriesIndex != -1; entriesIndex = _entries[entriesIndex].next) 394for (int bucketIndex = 0; bucketIndex < _buckets.Length; bucketIndex++) 396_buckets[bucketIndex] = -1; 465int bucket = hashCode % _buckets.Length; 472_entries[newEntry].next = _buckets[bucket]; 474_buckets[bucket] = newEntry; 491int newSize = _buckets.Length; 507newSize = System.Collections.HashHelpers.GetPrime(_buckets.Length == 0 ? _initialCapacity + 1 : _buckets.Length * 2); 570for (int entriesIndex = _buckets[hashCode % _buckets.Length]; entriesIndex != -1; entriesIndex = _entries[entriesIndex].next)