5 writes to _buckets
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (5)
163
_buckets
= (int[])source._buckets.Clone();
738
_buckets
= new int[capacity];
758
_buckets
= null;
1314
_buckets
= new int[newSize];
1398
_buckets
= buckets;
20 references to _buckets
System.Private.CoreLib (20)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (20)
158
int capacity = source.
_buckets
!.Length;
163
_buckets = (int[])source.
_buckets
.Clone();
202
Debug.Assert(
_buckets
!= null, "_buckets should be non-null");
205
Array.Clear(
_buckets
);
221
int[]? buckets =
_buckets
;
284
int[] buckets =
_buckets
!;
294
if (
_buckets
!= null)
458
if (set.
_buckets
== null)
462
Debug.Assert(set.
_buckets
!= null);
546
if (set.
_buckets
!= null)
632
if (set.
_buckets
!= null)
706
info.AddValue(CapacityName,
_buckets
== null ? 0 :
_buckets
.Length);
708
if (
_buckets
!= null)
786
if (
_buckets
!= null)
1274
if (
_buckets
== null)
1413
if (
_buckets
== null)
1417
Debug.Assert(
_buckets
!= null);
1575
Debug.Assert(
_buckets
!= null, "_buckets shouldn't be null; callers should check first");
1733
Debug.Assert((
_buckets
!= null) && (_count > 0), "_buckets was null but count greater than 0");