17 writes to _idxParent
dotnet-svcutil-lib (17)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentNavigator.cs (17)
45
_idxParent
= idxParent;
265
_idxParent
= idx;
306
_idxParent
= idx;
339
_idxParent
= _idxCurrent;
432
_idxParent
= _idxCurrent;
457
_idxParent
= 0;
476
_idxParent
= that._idxParent;
498
_idxParent
= 0;
537
_idxParent
= 0;
580
_idxParent
= _idxCurrent;
618
if (!XPathNodeHelper.GetElementFollowing(ref _pageParent, ref
_idxParent
, pageEnd, idxEnd, _atomizedLocalName, namespaceURI))
624
_idxParent
= 0;
657
_idxParent
= _idxCurrent;
693
_idxParent
= idx;
702
_idxParent
= 0;
714
if (!XPathNodeHelper.GetContentFollowing(ref _pageParent, ref
_idxParent
, pageEnd, idxEnd, type))
720
_idxParent
= 0;
40 references to _idxParent
dotnet-svcutil-lib (40)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentNavigator.cs (40)
51
public XPathDocumentNavigator(XPathDocumentNavigator nav) : this(nav._pageCurrent, nav._idxCurrent, nav._pageParent, nav.
_idxParent
)
91
Debug.Assert(
_idxParent
!= 0 && _pageParent[
_idxParent
].HasCollapsedText,
98
if (
_idxParent
!= 0)
101
return _pageParent[
_idxParent
].Value;
150
return new XPathDocumentNavigator(_pageCurrent, _idxCurrent, _pageParent,
_idxParent
);
203
if (
_idxParent
!= 0)
207
idx =
_idxParent
;
379
if (idxParent !=
_idxParent
|| (object)pageParent != (object)_pageParent)
416
if (
_idxParent
!= 0)
446
if (
_idxParent
!= 0)
455
_idxCurrent =
_idxParent
;
476
_idxParent = that.
_idxParent
;
515
_idxParent
== that.
_idxParent
&& _pageParent == that._pageParent;
533
if (
_idxParent
!= 0)
616
if (
_idxParent
!= 0)
622
_idxCurrent =
_idxParent
;
650
if (endTiny != null && _idxCurrent == endTiny.
_idxParent
&& _pageCurrent == endTiny._pageParent)
668
if (
_idxParent
!= 0)
671
idx =
_idxParent
;
680
if (endTiny != null && endTiny.
_idxParent
!= 0 && idx == idxEnd && page == pageEnd)
712
if (
_idxParent
!= 0)
718
_idxCurrent =
_idxParent
;
817
if (that.
_idxParent
!= 0)
820
idxThat = that.
_idxParent
;
846
if (
_idxParent
== 0)
853
return XPathNodeHelper.GetLocation(_pageParent,
_idxParent
);
863
if (
_idxParent
== 0)
903
if (
_idxParent
!= 0)
905
loc = (_pageParent[0].PageInfo.PageNumber - 1) << 16 | (
_idxParent
- 1);
958
if (
_idxParent
!= 0 && NodeType == XPathNodeType.Text)
959
return _pageParent[
_idxParent
].LineNumber;
973
if (
_idxParent
!= 0 && NodeType == XPathNodeType.Text)
974
return _pageParent[
_idxParent
].CollapsedLinePosition;
990
return _idxCurrent ^
_idxParent
;
1002
if (
_idxParent
!= 0)
1038
if (end.
_idxParent
== 0)
1047
return (useParentOfVirtual) ? end.
_idxParent
: end.
_idxParent
+ 1;