3 writes to _attrCount
System.Private.Xml (3)
System\Xml\Core\XmlTextReaderImpl.cs (3)
7655_attrCount++; 7724_attrCount++; 7826_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; 3349for (int i = 0; i < _attrCount; i++) 3386for (int i = 0; i < _attrCount; i++) 4465for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 4496int originalAttrCount = _attrCount; 4499if (_attrCount >= MaxAttrDuplWalkCount) 4501nameSortedAttributes = new NodeData[_attrCount]; 4502Array.Copy(_nodes, _index + 1, nameSortedAttributes, 0, _attrCount); 4679Debug.Assert(_attrCount == 0); 4975for (int i = _index + 1; i < _index + _attrCount + 1; i++) 4987if (_attrCount < MaxAttrDuplWalkCount) 4989for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 4992for (int j = i + 1; j < _index + 1 + _attrCount; j++) 5003if (_attrDuplSortingArray == null || _attrDuplSortingArray.Length < _attrCount) 5005_attrDuplSortingArray = new NodeData[_attrCount]; 5007Array.Copy(_nodes, _index + 1, _attrDuplSortingArray, 0, _attrCount); 5008Array.Sort(_attrDuplSortingArray, 0, _attrCount); 5011for (int i = 1; i < _attrCount; i++) 6181_curNode = _nodes[_index + _attrCount + 1]; 7653NodeData newAttr = AddNode(_index + _attrCount + 1, attrDepth); 7693NodeData newAttr = AddNode(_index + _attrCount + 1, _index + 1); 7711for (int i = _index + 1; i < _index + _attrCount + 1; i++) 7833for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8569_curNode = AddNode(_index + _attrCount + 1, _index + 2); 8823for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8843for (int i = _index + 1; i < _index + _attrCount + 1; i++) 9210for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9253for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9318for (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);