3 writes to _pageParent
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentBuilder.cs (3)
112_idxParent = NewNode(out _pageParent, XPathNodeType.Root, string.Empty, string.Empty, string.Empty, baseUri); 158_pageParent = _pageSibling; 275_idxParent = _pageParent[_idxParent].GetParent(out _pageParent);
24 references to _pageParent
dotnet-svcutil-lib (24)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentBuilder.cs (24)
113_doc.SetRootNode(_pageParent, _idxParent); 163hash = (_pageParent[_idxParent].LocalNameHashCode & (ElementIndexSize - 1)); 164_elemNameIndex[hash] = LinkSimilarElements(_elemNameIndex[hash].Page, _elemNameIndex[hash].Index, _pageParent, _idxParent); 209Debug.Assert(_pageParent[_idxParent].NodeType == XPathNodeType.Element); 213if (!_pageParent[_idxParent].HasContentChild) 222if (_textBldr.LineNumber != _pageParent[_idxParent].LineNumber) 226int posDiff = _textBldr.LinePosition - _pageParent[_idxParent].LinePosition; 231_pageParent[_idxParent].SetCollapsedLineInfoOffset(posDiff); 235_pageParent[_idxParent].SetCollapsedValue(_textBldr.ReadText()); 242_pageParent[_idxParent].SetValue(_pageSibling[_idxSibling].Value); 247_pageParent[_idxParent].SetEmptyValue(allowShortcutTag); 261if (_pageParent[_idxParent].HasNamespaceDecls) 264_doc.AddNamespace(_pageParent, _idxParent, _pageNmsp, _idxNmsp); 273_pageSibling = _pageParent; 275_idxParent = _pageParent[_idxParent].GetParent(out _pageParent); 284Debug.Assert(_idxParent == 0 || _pageParent[_idxParent].NodeType == XPathNodeType.Element); 314_doc.AddIdElement(_pageSibling[_idxSibling].Value, _pageParent, _idxParent); 475Debug.Assert(_pageParent[_idxParent].NodeType == XPathNodeType.Element); 489Debug.Assert(_idxParent == 0 || _pageParent[_idxParent].NodeType == XPathNodeType.Element); 510idxNew = NewNamespaceNode(out pageNew, prefix, namespaceName, _pageParent, _idxParent); 559if (!_pageParent[_idxParent].HasNamespaceDecls) 565_pageParent[_idxParent].HasNamespaceDecls = true; 662_pageParent, pageNode, pageNode, 734_pageParent[_idxParent].SetParentProperties(xptyp);