8 writes to _index
PresentationFramework (8)
src\Framework\MS\Internal\Data\PathParser.cs (8)
96_index = 0; 108++ _index; 133++ _index; 137++ _index; 192++ _index; 201++ _index; 239int start = ++_index; // skip over initial [ 259Char c = _path[_index++];
15 references to _index
PresentationFramework (15)
src\Framework\MS\Internal\Data\PathParser.cs (15)
105char c = (_index<_n) ? _path[_index] : NullChar; 143SetError(SRID.PathSyntax, _path.Substring(0, _index), _path.Substring(_index)); 187int start = _index; 191while (_index < _n && _path[_index] == '.') 194while (_index < _n && (level > 0 || SpecialChars.IndexOf(_path[_index]) < 0)) 196if (_path[_index] == '(') 198else if (_path[_index] == ')') 212SetError(SRID.UnmatchedParen, _path.Substring(0, _index)); 216string name = _path.Substring(start, _index - start).Trim(); 253if (_index >= _n) 387_state = (_index < _n) ? State.DrillIn : State.Done;