3 writes to _attrCount
System.Private.Xml (3)
System\Xml\Core\XmlTextReaderImpl.cs (3)
7665_attrCount++; 7734_attrCount++; 7836_attrCount = 0;
41 references to _attrCount
System.Private.Xml (41)
System\Xml\Core\XmlTextReaderImpl.cs (37)
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++) 5023for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 6191_curNode = _nodes[_index + _attrCount + 1]; 7663NodeData newAttr = AddNode(_index + _attrCount + 1, attrDepth); 7703NodeData newAttr = AddNode(_index + _attrCount + 1, _index + 1); 7721for (int i = _index + 1; i < _index + _attrCount + 1; i++) 7843for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8579_curNode = AddNode(_index + _attrCount + 1, _index + 2); 8833for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8853for (int i = _index + 1; i < _index + _attrCount + 1; i++) 9220for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9263for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9328for (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);