5 writes to _index
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (5)
1266_index++; 1555_index++; 2214_index = 0; 4734_index--; 6249_index--;
88 references to _index
dotnet-svcutil-lib (88)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (88)
343Debug.Assert(_index == 0); 408Debug.Assert(_index == 0); 1063for (int i = _index + 1; i < _index + _attrCount + 1; i++) 1080return _nodes[_index + i + 1].StringValue; 1102_curAttrIndex = i - _index - 1; 1117for (int i = _index + 1; i < _index + _attrCount + 1; i++) 1122_curAttrIndex = i - _index - 1; 1148_curNode = _nodes[_index + 1 + _curAttrIndex]; 1165_curNode = _nodes[_index + 1]; 1179_curNode = _nodes[_index + 1 + ++_curAttrIndex]; 1197_curNode = _nodes[_index]; 1261_curNode = _nodes[_index]; 1262_parsingFunction = (_index == 0) ? ParsingFunction.DocumentContent : ParsingFunction.ElementContent; 1267_curNode = AddNode(_index, _index); 1277_curNode = _nodes[_index]; 1293_curNode = AddNode(_index, _index); 1299_curNode = AddNode(_index, _index); 1308_curNode = _nodes[_index]; 1363_curNode = _nodes[_index]; 1398int initialDepth = _index; 1401while (_outerReader.Read() && _index > initialDepth) ; 1450NodeData simpleValueNode = AddNode(_index + _attrCount + 1, _curNode.depth + 1); 1467AddNode(_index + _attrCount + 1, _index + 2); 1468_nodes[_index + _attrCount + 1] = _curNode; 1484_nodes[_index + _attrCount + 1] = _curNode; // if curNode == EntityReference node, it will be picked from here by SetupEndEntityNodeInAttribute 2581_curNode = AddNode(_index + _attrCount + 1, _index); 2707NodeData attr = AddAttributeNoChecks("SYSTEM", _index + 1); 2715NodeData attr = AddAttributeNoChecks("PUBLIC", _index + 1); 2862_nextParsingFunction = (_index > 0) ? ParsingFunction.ElementContent : ParsingFunction.DocumentContent; 3412_nodes[_index + i + 1].OnBufferInvalidated(); 3448_nodes[_index + i + 1].OnBufferInvalidated(); 4171Debug.Assert(_index == 0); 4318if (_index == 0 && _fragmentType != XmlNodeType.Document) 4336if (_index == 0 && _curNode.type != XmlNodeType.Element) 4342int i = (_parsingFunction == ParsingFunction.InIncrementalRead) ? _index : _index - 1; 4557for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 4594Array.Copy(_nodes, _index + 1, nameSortedAttributes, 0, _attrCount); 4623NodeData startTagNode = _nodes[_index - 1]; 4733Debug.Assert(_index > 0); 4735_curNode = _nodes[_index]; 4744_nextParsingFunction = (_index > 0) ? _parsingFunction : ParsingFunction.DocumentContent; 5103for (int i = _index + 1; i < _index + _attrCount + 1; i++) 5117for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 5120for (int j = i + 1; j < _index + 1 + _attrCount; j++) 5135Array.Copy(_nodes, _index + 1, _attrDuplSortingArray, 0, _attrCount); 5981Debug.Assert((_index > 0) ? _nextParsingFunction == ParsingFunction.ElementContent : _nextParsingFunction == ParsingFunction.DocumentContent); 5998Debug.Assert((_index > 0) ? _nextParsingFunction == ParsingFunction.ElementContent : _nextParsingFunction == ParsingFunction.DocumentContent); 6253if (_ps.entityId != _nodes[_index].entityId) 6268if (_ps.entityId != _nodes[_index].entityId) 6289_curNode = _nodes[_index]; 6290Debug.Assert(_curNode.depth == _index); 6294if (_index == 0 && _parsingFunction == ParsingFunction.ElementContent) 6302_curNode = _nodes[_index + _attrCount + 1]; 7806NodeData newAttr = AddNode(_index + _attrCount + 1, attrDepth); 7844NodeData newAttr = AddNode(_index + _attrCount + 1, _index + 1); 7862for (int i = _index + 1; i < _index + _attrCount + 1; i++) 7979for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8383_nextParsingFunction = (_index > 0 || _fragmentType != XmlNodeType.Document) ? ParsingFunction.ElementContent 8710_curNode = AddNode(_index + _attrCount + 1, _index + 2); 8956for (int i = _index + 1; i < _index + _attrCount + 1; i++) 8973for (int i = _index + 1; i < _index + _attrCount + 1; i++) 9334for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9381for (int i = _index + 1; i < _index + 1 + _attrCount; i++) 9426Debug.Assert(_nodes[_index].type == XmlNodeType.Element); 9427if (_nodes[_index].prefix.Length == 0) 9429_nodes[_index].ns = _xmlContext.defaultNamespace; 9444Debug.Assert(_nodes[_index].type == XmlNodeType.Element); 9445for (int i = _index; i < _index + _attrCount + 1; i++)