3 writes to _attrCount
System.Private.Xml (3)
System\Xml\Core\XmlTextReaderImpl.cs (3)
7672_attrCount++; 7741_attrCount++; 7843_attrCount = 0;
45 references to _attrCount
System.Private.Xml (45)
System\Xml\Core\XmlTextReaderImpl.cs (41)
1027return _attrCount; 1053for (int i = _index + 1; i < _index + _attrCount + 1; i++) 1068ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(i, _attrCount); 1107for (int i = _index + 1; i < _index + _attrCount + 1; i++) 1130ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(i, _attrCount); 1144if (_attrCount == 0) 1163if (_curAttrIndex + 1 < _attrCount) 1443NodeData simpleValueNode = AddNode(_index + _attrCount + 1, _curNode.depth + 1); 1460AddNode(_index + _attrCount + 1, _index + 2); 1461_nodes[_index + _attrCount + 1] = _curNode; 1477_nodes[_index + _attrCount + 1] = _curNode; // if curNode == EntityReference node, it will be picked from here by SetupEndEntityNodeInAttribute 2505_curNode = AddNode(_index + _attrCount + 1, _index); 2782return _attrCount > 0 && _parsingFunction >= ParsingFunction.InReadAttributeValue; 3366for (int i = 0; i < _attrCount; i++) 3403for (int i = 0; i < _attrCount; i++) 4482for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 4513int originalAttrCount = _attrCount; 4516if (_attrCount >= MaxAttrDuplWalkCount) 4518nameSortedAttributes = new NodeData[_attrCount]; 4519Array.Copy(_nodes, _index + 1, nameSortedAttributes, 0, _attrCount); 4696Debug.Assert(_attrCount == 0); 4992for (int i = _index + 1; i < _index + _attrCount + 1; i++) 5004if (_attrCount < MaxAttrDuplWalkCount) 5006for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 5009for (int j = i + 1; j < _index + 1 + _attrCount; j++) 5020if (_attrDuplSortingArray == null || _attrDuplSortingArray.Length < _attrCount) 5022_attrDuplSortingArray = new NodeData[_attrCount]; 5024Array.Copy(_nodes, _index + 1, _attrDuplSortingArray, 0, _attrCount); 5025Array.Sort(_attrDuplSortingArray, 0, _attrCount); 5028for (int i = 1; i < _attrCount; i++) 6198_curNode = _nodes[_index + _attrCount + 1]; 7670NodeData newAttr = AddNode(_index + _attrCount + 1, attrDepth); 7710NodeData newAttr = AddNode(_index + _attrCount + 1, _index + 1); 7728for (int i = _index + 1; i < _index + _attrCount + 1; i++) 7850for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8586_curNode = AddNode(_index + _attrCount + 1, _index + 2); 8840for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8860for (int i = _index + 1; i < _index + _attrCount + 1; i++) 9227for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9270for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9335for (int i = _index; i < _index + _attrCount + 1; i++)
System\Xml\Core\XmlTextReaderImplAsync.cs (4)
777_curNode = AddNode(_index + _attrCount + 1, _index); 1038for (int i = 0; i < _attrCount; i++) 1074for (int i = 0; i < _attrCount; i++) 2311Debug.Assert(_attrCount == 0);