System\Xml\Cache\XPathDocumentNavigator.cs (27)
40_idxCurrent = idxCurrent;
260if (XPathNodeHelper.GetFirstAttribute(ref _pageCurrent, ref _idxCurrent))
277return XPathNodeHelper.GetNextAttribute(ref _pageCurrent, ref _idxCurrent);
301if (XPathNodeHelper.GetAttribute(ref _pageCurrent, ref _idxCurrent, _atomizedLocalName, namespaceURI))
340_idxCurrent = idx;
395_idxCurrent = idx;
405return XPathNodeHelper.GetContentSibling(ref _pageCurrent, ref _idxCurrent);
419return XPathNodeHelper.GetPreviousContentSibling(ref _pageCurrent, ref _idxCurrent);
433_idxCurrent = _pageCurrent[_idxCurrent].Document.GetCollapsedTextNode(out _pageCurrent!);
438return XPathNodeHelper.GetContentChild(ref _pageCurrent, ref _idxCurrent);
456_idxCurrent = _idxParent;
462return XPathNodeHelper.GetParent(ref _pageCurrent, ref _idxCurrent);
475_idxCurrent = that._idxCurrent;
498_idxCurrent = idx;
541_idxCurrent = _pageCurrent[_idxCurrent].GetRoot(out _pageCurrent);
553return XPathNodeHelper.GetElementChild(ref _pageCurrent, ref _idxCurrent, _atomizedLocalName, namespaceURI);
565return XPathNodeHelper.GetElementSibling(ref _pageCurrent, ref _idxCurrent, _atomizedLocalName, namespaceURI);
583_idxCurrent = _pageCurrent[_idxCurrent].Document.GetCollapsedTextNode(out _pageCurrent!);
588return XPathNodeHelper.GetContentChild(ref _pageCurrent, ref _idxCurrent, type);
597return XPathNodeHelper.GetContentSibling(ref _pageCurrent, ref _idxCurrent, type);
625_idxCurrent = _idxParent;
631return XPathNodeHelper.GetElementFollowing(ref _pageCurrent, ref _idxCurrent, pageEnd, idxEnd, _atomizedLocalName, namespaceURI);
662_idxCurrent = _pageCurrent[_idxCurrent].Document.GetCollapsedTextNode(out _pageCurrent!);
696_idxCurrent = page[idx].Document.GetCollapsedTextNode(out _pageCurrent!);
706_idxCurrent = idx;
724_idxCurrent = _idxParent;
730return XPathNodeHelper.GetContentFollowing(ref _pageCurrent, ref _idxCurrent, pageEnd, idxEnd, type);