3 writes to _attrCount
System.Private.Xml (3)
System\Xml\Core\XmlTextReaderImpl.cs (3)
7696
_attrCount
++;
7765
_attrCount
++;
7867
_attrCount
= 0;
49 references to _attrCount
System.Private.Xml (49)
System\Xml\Core\XmlTextReaderImpl.cs (41)
1028
return
_attrCount
;
1054
for (int i = _index + 1; i < _index +
_attrCount
+ 1; i++)
1069
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(i,
_attrCount
);
1108
for (int i = _index + 1; i < _index +
_attrCount
+ 1; i++)
1131
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(i,
_attrCount
);
1145
if (
_attrCount
== 0)
1164
if (_curAttrIndex + 1 <
_attrCount
)
1444
NodeData simpleValueNode = AddNode(_index +
_attrCount
+ 1, _curNode.depth + 1);
1461
AddNode(_index +
_attrCount
+ 1, _index + 2);
1462
_nodes[_index +
_attrCount
+ 1] = _curNode;
1478
_nodes[_index +
_attrCount
+ 1] = _curNode; // if curNode == EntityReference node, it will be picked from here by SetupEndEntityNodeInAttribute
2506
_curNode = AddNode(_index +
_attrCount
+ 1, _index);
2783
return
_attrCount
> 0 && _parsingFunction >= ParsingFunction.InReadAttributeValue;
3368
for (int i = 0; i <
_attrCount
; i++)
3380
for (int i = _attrBufferInvalidationIndex; i <
_attrCount
; i++)
3384
_attrBufferInvalidationIndex = Math.Max(
_attrCount
- 1, 0);
3420
for (int i = 0; i <
_attrCount
; i++)
3432
for (int i = _attrBufferInvalidationIndex; i <
_attrCount
; i++)
3436
_attrBufferInvalidationIndex = Math.Max(
_attrCount
- 1, 0);
4513
for (int i = _index + 1; i < _index + 1 +
_attrCount
; i++)
4544
int originalAttrCount =
_attrCount
;
4547
if (
_attrCount
>= MaxAttrDuplWalkCount)
4549
nameSortedAttributes = new NodeData[
_attrCount
];
4550
Array.Copy(_nodes, _index + 1, nameSortedAttributes, 0,
_attrCount
);
4727
Debug.Assert(
_attrCount
== 0);
5023
for (int i = _index + 1; i < _index +
_attrCount
+ 1; i++)
5035
if (
_attrCount
< MaxAttrDuplWalkCount)
5037
for (int i = _index + 1; i < _index + 1 +
_attrCount
; i++)
5040
for (int j = i + 1; j < _index + 1 +
_attrCount
; j++)
5054
for (int i = _index + 1; i < _index + 1 +
_attrCount
; i++)
6222
_curNode = _nodes[_index +
_attrCount
+ 1];
7694
NodeData newAttr = AddNode(_index +
_attrCount
+ 1, attrDepth);
7734
NodeData newAttr = AddNode(_index +
_attrCount
+ 1, _index + 1);
7752
for (int i = _index + 1; i < _index +
_attrCount
+ 1; i++)
7875
for (int i = _index + 1; i < _index +
_attrCount
+ 1; i++)
8611
_curNode = AddNode(_index +
_attrCount
+ 1, _index + 2);
8865
for (int i = _index + 1; i < _index +
_attrCount
+ 1; i++)
8885
for (int i = _index + 1; i < _index +
_attrCount
+ 1; i++)
9252
for (int i = _index + 1; i < _index + 1 +
_attrCount
; i++)
9295
for (int i = _index + 1; i < _index + 1 +
_attrCount
; i++)
9360
for (int i = _index; i < _index +
_attrCount
+ 1; i++)
System\Xml\Core\XmlTextReaderImplAsync.cs (8)
777
_curNode = AddNode(_index +
_attrCount
+ 1, _index);
1039
for (int i = 0; i <
_attrCount
; i++)
1051
for (int i = _attrBufferInvalidationIndex; i <
_attrCount
; i++)
1055
_attrBufferInvalidationIndex = Math.Max(
_attrCount
- 1, 0);
1090
for (int i = 0; i <
_attrCount
; i++)
1102
for (int i = _attrBufferInvalidationIndex; i <
_attrCount
; i++)
1106
_attrBufferInvalidationIndex = Math.Max(
_attrCount
- 1, 0);
2341
Debug.Assert(
_attrCount
== 0);