25 references to XPathNodeHelper
dotnet-svcutil-lib (25)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentNavigator.cs (24)
111if (!XPathNodeHelper.GetNonDescendant(ref pageEnd, ref idxEnd)) 117while (XPathNodeHelper.GetTextFollowing(ref page, ref idx, pageEnd, idxEnd)) 261if (XPathNodeHelper.GetFirstAttribute(ref _pageCurrent, ref _idxCurrent)) 278return XPathNodeHelper.GetNextAttribute(ref _pageCurrent, ref _idxCurrent); 302if (XPathNodeHelper.GetAttribute(ref _pageCurrent, ref _idxCurrent, _atomizedLocalName, namespaceURI)) 325idx = XPathNodeHelper.GetLocalNamespaces(_pageCurrent, _idxCurrent, out page); 330idx = XPathNodeHelper.GetInScopeNamespaces(_pageCurrent, _idxCurrent, out page); 405return XPathNodeHelper.GetContentSibling(ref _pageCurrent, ref _idxCurrent); 419return XPathNodeHelper.GetPreviousContentSibling(ref _pageCurrent, ref _idxCurrent); 437return XPathNodeHelper.GetContentChild(ref _pageCurrent, ref _idxCurrent); 461return XPathNodeHelper.GetParent(ref _pageCurrent, ref _idxCurrent); 551return XPathNodeHelper.GetElementChild(ref _pageCurrent, ref _idxCurrent, _atomizedLocalName, namespaceURI); 563return XPathNodeHelper.GetElementSibling(ref _pageCurrent, ref _idxCurrent, _atomizedLocalName, namespaceURI); 585return XPathNodeHelper.GetContentChild(ref _pageCurrent, ref _idxCurrent, type); 594return XPathNodeHelper.GetContentSibling(ref _pageCurrent, ref _idxCurrent, type); 618if (!XPathNodeHelper.GetElementFollowing(ref _pageParent, ref _idxParent, pageEnd, idxEnd, _atomizedLocalName, namespaceURI)) 628return XPathNodeHelper.GetElementFollowing(ref _pageCurrent, ref _idxCurrent, pageEnd, idxEnd, _atomizedLocalName, namespaceURI); 684if (!XPathNodeHelper.GetTextFollowing(ref page, ref idx, pageEnd, idxEnd)) 714if (!XPathNodeHelper.GetContentFollowing(ref _pageParent, ref _idxParent, pageEnd, idxEnd, type)) 724return XPathNodeHelper.GetContentFollowing(ref _pageCurrent, ref _idxCurrent, pageEnd, idxEnd, type); 849return XPathNodeHelper.GetLocation(_pageCurrent, _idxCurrent); 853return XPathNodeHelper.GetLocation(_pageParent, _idxParent); 875return int.MinValue + 1 + XPathNodeHelper.GetLocation(_pageCurrent, _idxCurrent); 879return XPathNodeHelper.GetLocation(_pageCurrent, _idxCurrent);
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathNode.cs (1)
512return XPathNodeHelper.GetLocation(_page, _idx);