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