4 writes to _items
System.Private.CoreLib (4)
src\runtime\src\coreclr\tools\Common\System\Collections\Generic\ArrayBuilder.cs (4)
20
_items
= new T[capacity];
28
Array.Resize(ref
_items
, _count);
44
Array.Resize(ref
_items
, 2 * _count + 1);
109
Array.Resize(ref
_items
, newCount);
20 references to _items
System.Private.CoreLib (20)
src\runtime\src\coreclr\tools\Common\System\Collections\Generic\ArrayBuilder.cs (20)
25
if (
_items
== null)
27
if (_count !=
_items
.Length)
29
return
_items
;
34
if (
_items
!= null)
37
Array.Copy(
_items
, destination, _count);
43
if (
_items
== null || _count ==
_items
.Length)
45
_items
[_count++] = item;
49
public readonly Span<T> AsSpan() =>
_items
.AsSpan(0, _count);
51
public readonly Span<T> AsSpan(int start) =>
_items
.AsSpan(start, _count - start);
59
return
_items
.AsSpan(origCount, length);
77
Array.Copy(newItems, offset,
_items
, _count, length);
86
Array.Copy(newItems.
_items
, 0,
_items
, _count, newItems.Count);
99
if (requestedCapacity > ((
_items
!= null) ?
_items
.Length : 0))
116
get =>
_items
[index];
117
set =>
_items
[index] = value;
124
if (
_items
[i].Equals(t))
137
if (func(
_items
[i]))