3 writes to index
System.Private.Xml (3)
System\Xml\XPath\Internal\XPathArrayIterator.cs (3)
27this.index = it.index; 74index++; 80index = 0;
10 references to index
System.Private.Xml (10)
System\Xml\XPath\Internal\XPathArrayIterator.cs (8)
27this.index = it.index; 54Debug.Assert(index <= list.Count); 56if (index < 1) 60return (XPathNavigator?)list[index - 1]; 64public override int CurrentPosition { get { return index; } } 69Debug.Assert(index <= list.Count); 70if (index == list.Count) 88private object? debuggerDisplayProxy { get { return index < 1 ? null : (object)new XPathNavigator.DebuggerDisplayProxy(Current!); } }
System\Xml\Xsl\XsltOld\ActionFrame.cs (2)
327Debug.Assert(index > 0, "MoveNext() wasn't called"); 328return ((SortKey)this.list[this.index - 1]!).Node;