3 writes to firstNotEmpty
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathMultyIterator.cs (3)
57
firstNotEmpty
++;
132
firstNotEmpty
= 0;
144
this.
firstNotEmpty
= it.firstNotEmpty;
14 references to firstNotEmpty
dotnet-svcutil-lib (14)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathMultyIterator.cs (14)
37
for (int i = arr.Length - 2;
firstNotEmpty
<= i;)
51
if (
firstNotEmpty
!= pos)
54
Array.Copy(arr,
firstNotEmpty
, arr,
firstNotEmpty
+ 1, pos -
firstNotEmpty
);
55
arr[
firstNotEmpty
] = empty;
101
Debug.Assert(
firstNotEmpty
<= item && item < arr.Length);
144
this.firstNotEmpty = it.
firstNotEmpty
;
158
Debug.Assert(
firstNotEmpty
< arr.Length, "MoveNext() returned false");
159
return arr[
firstNotEmpty
].Current;
168
if (
firstNotEmpty
>= arr.Length)
174
if (Advance(
firstNotEmpty
))
176
SiftItem(
firstNotEmpty
);
178
if (
firstNotEmpty
>= arr.Length)