4 writes to _nodes
System.Private.Xml (4)
System\Xml\Core\XmlTextReaderImpl.cs (4)
306
_nodes
= new NodeData[NodesInitialSize];
332
_nodes
= new NodeData[NodesInitialSize];
396
_nodes
= new NodeData[NodesInitialSize];
7683
_nodes
= newNodes;
90 references to _nodes
System.Private.Xml (90)
System\Xml\Core\XmlTextReaderImpl.cs (78)
307
_nodes
[0] = new NodeData();
308
_curNode =
_nodes
[0];
333
_nodes
[0] = new NodeData();
334
_curNode =
_nodes
[0];
397
_nodes
[0] = new NodeData();
398
_curNode =
_nodes
[0];
1045
return (i >= 0) ?
_nodes
[i].StringValue : null;
1056
if (Ref.Equal(
_nodes
[i].localName, localNameAtomized) && Ref.Equal(
_nodes
[i].ns, namespaceURI))
1058
return
_nodes
[i].StringValue;
1071
return
_nodes
[_index + i + 1].StringValue;
1094
_curNode =
_nodes
[i];
1110
if (Ref.Equal(
_nodes
[i].localName, localNameAtomized) &&
1111
Ref.Equal(
_nodes
[i].ns, namespaceURIAtomized))
1114
_curNode =
_nodes
[i];
1139
_curNode =
_nodes
[_index + 1 + _curAttrIndex];
1156
_curNode =
_nodes
[_index + 1];
1170
_curNode =
_nodes
[_index + 1 + ++_curAttrIndex];
1188
_curNode =
_nodes
[_index];
1254
_curNode =
_nodes
[_index];
1270
_curNode =
_nodes
[_index];
1301
_curNode =
_nodes
[_index];
1356
_curNode =
_nodes
[_index];
1462
_nodes
[_index + _attrCount + 1] = _curNode;
1478
_nodes
[_index + _attrCount + 1] = _curNode; // if curNode == EntityReference node, it will be picked from here by SetupEndEntityNodeInAttribute
2151
_curNode =
_nodes
[0];
3370
_nodes
[_index + i + 1].OnBufferInvalidated();
3382
_nodes
[_index + i + 1].OnBufferInvalidated();
3422
_nodes
[_index + i + 1].OnBufferInvalidated();
3434
_nodes
[_index + i + 1].OnBufferInvalidated();
4318
NodeData el =
_nodes
[i];
4515
NodeData attr =
_nodes
[i];
4550
Array.Copy(
_nodes
, _index + 1, nameSortedAttributes, 0, _attrCount);
4579
NodeData startTagNode =
_nodes
[_index - 1];
4684
_curNode =
_nodes
[_index];
5025
NodeData at =
_nodes
[i];
5039
NodeData attr1 =
_nodes
[i];
5042
if (Ref.Equal(attr1.localName,
_nodes
[j].localName) && Ref.Equal(attr1.ns,
_nodes
[j].ns))
5044
Throw(SR.Xml_DupAttributeName,
_nodes
[j].GetNameWPrefix(_nameTable),
_nodes
[j].LineNo,
_nodes
[j].LinePos);
5056
if (!_attrDuplSet.Add(
_nodes
[i]))
5058
Throw(SR.Xml_DupAttributeName,
_nodes
[i].GetNameWPrefix(_nameTable),
_nodes
[i].LineNo,
_nodes
[i].LinePos);
6173
if (_ps.entityId !=
_nodes
[_index].entityId)
6188
if (_ps.entityId !=
_nodes
[_index].entityId)
6209
_curNode =
_nodes
[_index];
6222
_curNode =
_nodes
[_index + _attrCount + 1];
7664
Debug.Assert(nodeIndex <
_nodes
.Length);
7665
Debug.Assert(
_nodes
[
_nodes
.Length - 1] == null);
7667
NodeData n =
_nodes
[nodeIndex];
7678
Debug.Assert(nodeIndex <
_nodes
.Length);
7679
if (nodeIndex >=
_nodes
.Length - 1)
7681
NodeData[] newNodes = new NodeData[
_nodes
.Length * 2];
7682
Array.Copy(
_nodes
, newNodes,
_nodes
.Length);
7685
Debug.Assert(nodeIndex <
_nodes
.Length);
7687
NodeData node =
_nodes
[nodeIndex] ??= new NodeData();
7754
NodeData attr =
_nodes
[i];
7791
_curNode =
_nodes
[0];
7877
NodeData attr =
_nodes
[i];
8867
if (Ref.Equal(
_nodes
[i].localName, atomizedName) &&
_nodes
[i].prefix.Length == 0)
8887
if (Ref.Equal(
_nodes
[i].GetNameWPrefix(_nameTable), name))
9254
if ((object)
_nodes
[i].localName == (object)localName &&
9255
(object)
_nodes
[i].prefix == (object)prefix)
9297
if ((object)
_nodes
[i].localName == (object)localName &&
9298
(((object?)
_nodes
[i].prefix == (object?)prefix) || ((object?)
_nodes
[i].ns == (object?)ns && ns != null)))
9340
Debug.Assert(
_nodes
[_index].type == XmlNodeType.Element);
9341
if (
_nodes
[_index].prefix.Length == 0)
9343
_nodes
[_index].ns = _xmlContext.defaultNamespace;
9358
Debug.Assert(
_nodes
[_index].type == XmlNodeType.Element);
9362
if (
_nodes
[i].prefix.Equals(pref))
9364
_nodes
[i].ns = _namespaceManager.LookupNamespace(pref);
System\Xml\Core\XmlTextReaderImplAsync.cs (12)
186
_curNode =
_nodes
[_index];
202
_curNode =
_nodes
[_index];
233
_curNode =
_nodes
[_index];
316
_curNode =
_nodes
[_index];
1041
_nodes
[_index + i + 1].OnBufferInvalidated();
1053
_nodes
[_index + i + 1].OnBufferInvalidated();
1092
_nodes
[_index + i + 1].OnBufferInvalidated();
1104
_nodes
[_index + i + 1].OnBufferInvalidated();
2092
NodeData startTagNode =
_nodes
[_index - 1];
2114
NodeData startTagNode =
_nodes
[_index - 1];
2130
NodeData startTagNode =
_nodes
[_index - 1];
2284
_curNode =
_nodes
[_index];