2 writes to _pageSibling
System.Private.Xml (2)
System\Xml\Cache\XPathDocumentBuilder.cs (2)
278
_pageSibling
= _pageParent;
761
_pageSibling
= pageNew;
22 references to _pageSibling
System.Private.Xml (22)
System\Xml\Cache\XPathDocumentBuilder.cs (22)
163
_pageParent =
_pageSibling
;
247
_pageParent[_idxParent].SetValue(
_pageSibling
[_idxSibling].Value);
291
Debug.Assert(_idxSibling == 0 || (
_pageSibling
!= null &&
_pageSibling
[_idxSibling].NodeType == XPathNodeType.Attribute));
308
Debug.Assert(
_pageSibling
!= null);
309
Debug.Assert(
_pageSibling
[_idxSibling].NodeType == XPathNodeType.Attribute);
311
_pageSibling
[_idxSibling].SetValue(_textBldr.ReadText());
316
if (
_pageSibling
[_idxSibling].LocalName == _idAttrName.Name &&
317
_pageSibling
[_idxSibling].Prefix == _idAttrName.Namespace)
321
string? id =
_pageSibling
[_idxSibling].Value;
342
_pageSibling
[_idxSibling].SetValue(text);
362
_pageSibling
[_idxSibling].SetValue(text);
448
_pageSibling
[_idxSibling].SetValue(string.Empty);
494
Debug.Assert(_idxSibling == 0 || (
_pageSibling
!= null &&
_pageSibling
[_idxSibling].NodeType == XPathNodeType.Attribute));
729
[MemberNotNull(nameof(
_pageSibling
))]
755
Debug.Assert(
_pageSibling
!= null);
757
_pageSibling
[_idxSibling].SetSibling(_infoTable, pageNew, idxNew);
768
[MemberNotNull(nameof(
_pageSibling
))]
774
Debug.Assert(_idxSibling == 0 || (
_pageSibling
!= null && !
_pageSibling
[_idxSibling].IsText), "Cannot create adjacent text nodes.");
780
_pageSibling
[_idxSibling].SetValue(text);