17 writes to idxParent
System.Xml (17)
System\Xml\Cache\XPathDocumentNavigator.cs (17)
45this.idxParent = idxParent; 239this.idxParent = idx; 276this.idxParent = idx; 304this.idxParent = this.idxCurrent; 390this.idxParent = this.idxCurrent; 413this.idxParent = 0; 430this.idxParent = that.idxParent; 450this.idxParent = 0; 484this.idxParent = 0; 523this.idxParent = this.idxCurrent; 558if (!XPathNodeHelper.GetElementFollowing(ref this.pageParent, ref this.idxParent, pageEnd, idxEnd, this.atomizedLocalName, namespaceURI)) 564this.idxParent = 0; 593this.idxParent = this.idxCurrent; 625this.idxParent = idx; 633this.idxParent = 0; 644if (!XPathNodeHelper.GetContentFollowing(ref this.pageParent, ref this.idxParent, pageEnd, idxEnd, type)) 650this.idxParent = 0;
38 references to idxParent
System.Xml (38)
System\Xml\Cache\XPathDocumentNavigator.cs (38)
51public XPathDocumentNavigator(XPathDocumentNavigator nav) : this(nav.pageCurrent, nav.idxCurrent, nav.pageParent, nav.idxParent) { 94if (this.idxParent != 0) { 96return this.pageParent[this.idxParent].Value; 139return new XPathDocumentNavigator(this.pageCurrent, this.idxCurrent, this.pageParent, this.idxParent); 185if (this.idxParent != 0) { 188idx = this.idxParent; 341if (idxParent != this.idxParent || (object) pageParent != (object) this.pageParent) 376if (this.idxParent != 0) 403if (this.idxParent != 0) { 411this.idxCurrent = this.idxParent; 430this.idxParent = that.idxParent; 465this.idxParent == that.idxParent && this.pageParent == that.pageParent; 481if (this.idxParent != 0) { 557if (this.idxParent != 0) { 562this.idxCurrent = this.idxParent; 587if (endTiny != null && this.idxCurrent == endTiny.idxParent && this.pageCurrent == endTiny.pageParent) { 603if (this.idxParent != 0) { 605idx = this.idxParent; 613if (endTiny != null && endTiny.idxParent != 0 && idx == idxEnd && page == pageEnd) 643if (this.idxParent != 0) { 648this.idxCurrent = this.idxParent; 737if (that.idxParent != 0) { 739idxThat = that.idxParent; 762if (this.idxParent == 0) { 768return XPathNodeHelper.GetLocation(this.pageParent, this.idxParent); 777if (this.idxParent == 0) { 813if (this.idxParent != 0) { 814loc = (this.pageParent[0].PageInfo.PageNumber - 1) << 16 | (this.idxParent - 1); 860if (this.idxParent != 0 && NodeType == XPathNodeType.Text) 861return this.pageParent[this.idxParent].LineNumber; 873if (this.idxParent != 0 && NodeType == XPathNodeType.Text) 874return this.pageParent[this.idxParent].CollapsedLinePosition; 889return this.idxCurrent ^ this.idxParent; 900if (this.idxParent != 0) 933if (end.idxParent == 0) { 941return (useParentOfVirtual) ? end.idxParent : end.idxParent + 1;