8 writes to _index
PresentationFramework (8)
MS\Internal\Data\PathParser.cs (8)
96
_index
= 0;
108
++
_index
;
133
++
_index
;
137
++
_index
;
175
++
_index
;
184
++
_index
;
219
int start = ++
_index
; // skip over initial [
239
char c = _path[
_index
++];
15 references to _index
PresentationFramework (15)
MS\Internal\Data\PathParser.cs (15)
105
char c = (
_index
< _n) ? _path[
_index
] : NullChar;
143
SetError(nameof(SR.PathSyntax), _path.Substring(0,
_index
), _path.Substring(
_index
));
170
int start =
_index
;
174
while (
_index
< _n && _path[
_index
] == '.')
177
while (
_index
< _n && (level > 0 || !IsSpecialChar(_path[
_index
])))
179
if (_path[
_index
] == '(')
181
else if (_path[
_index
] == ')')
195
SetError(nameof(SR.UnmatchedParen), _path.Substring(0,
_index
));
199
string name = _path.Substring(start,
_index
- start).Trim();
233
if (
_index
>= _n)
365
_state = (
_index
< _n) ? State.DrillIn : State.Done;