40 writes to _tokenStartPos
System.Private.Xml (40)
System\Xml\Schema\DtdParser.cs (20)
1616
_tokenStartPos
= _curPos;
2402
_tokenStartPos
= _curPos;
2428
_tokenStartPos
= _curPos;
2444
_tokenStartPos
= _curPos;
2461
_tokenStartPos
= _curPos + 2;
2478
_tokenStartPos
= _curPos; // For entities: EOL normalization of 0xD and 0xD 0xA
2488
_tokenStartPos
++;
2508
_tokenStartPos
= _curPos;
2529
_tokenStartPos
= endPos;
2546
_tokenStartPos
= endPos;
2553
_tokenStartPos
= _curPos;
2564
_tokenStartPos
= _curPos;
2572
_tokenStartPos
= _curPos;
2619
_tokenStartPos
= _curPos;
2962
_tokenStartPos
= _curPos;
2978
_tokenStartPos
= _curPos;
3058
_tokenStartPos
= _curPos;
3065
_tokenStartPos
= _curPos;
3096
_tokenStartPos
= _curPos;
3102
_tokenStartPos
= _curPos;
System\Xml\Schema\DtdParserAsync.cs (20)
1243
_tokenStartPos
= _curPos;
1848
_tokenStartPos
= _curPos;
1874
_tokenStartPos
= _curPos;
1890
_tokenStartPos
= _curPos;
1907
_tokenStartPos
= _curPos + 2;
1924
_tokenStartPos
= _curPos; // For entities: EOL normalization of 0xD and 0xD 0xA
1934
_tokenStartPos
++;
1954
_tokenStartPos
= _curPos;
1975
_tokenStartPos
= endPos;
1992
_tokenStartPos
= endPos;
1999
_tokenStartPos
= _curPos;
2010
_tokenStartPos
= _curPos;
2018
_tokenStartPos
= _curPos;
2065
_tokenStartPos
= _curPos;
2376
_tokenStartPos
= _curPos;
2392
_tokenStartPos
= _curPos;
2471
_tokenStartPos
= _curPos;
2478
_tokenStartPos
= _curPos;
2509
_tokenStartPos
= _curPos;
2515
_tokenStartPos
= _curPos;
41 references to _tokenStartPos
System.Private.Xml (41)
System\Xml\Schema\DtdParser.cs (27)
673
attrDef.LinePosition = (int)LinePos - (_curPos -
_tokenStartPos
);
2417
_stringBuilder.Append(_chars,
_tokenStartPos
, _curPos -
_tokenStartPos
);
2424
int tmp1 = _curPos -
_tokenStartPos
;
2427
_stringBuilder.Append(_chars,
_tokenStartPos
, tmp1);
2609
Debug.Assert(_curPos -
_tokenStartPos
== 0);
3025
colonOffset = _curPos -
_tokenStartPos
;
3042
if (
_tokenStartPos
== _curPos)
3048
_colonPos = (colonOffset == -1) ? -1 :
_tokenStartPos
+ colonOffset;
3055
int offset = _curPos -
_tokenStartPos
;
3056
_curPos =
_tokenStartPos
;
3083
if (_curPos -
_tokenStartPos
== 0)
3090
int len = _curPos -
_tokenStartPos
;
3091
_curPos =
_tokenStartPos
;
3150
Debug.Assert(_curPos -
_tokenStartPos
> 0);
3153
return new XmlQualifiedName(_nameTable.Add(_chars,
_tokenStartPos
, _curPos -
_tokenStartPos
));
3160
_nameTable.Add(_chars,
_tokenStartPos
, _colonPos -
_tokenStartPos
));
3164
Throw(
_tokenStartPos
, SR.Xml_ColonInLocalName, GetNameString());
3172
Debug.Assert(_curPos -
_tokenStartPos
> 0);
3173
return new string(_chars,
_tokenStartPos
, _curPos -
_tokenStartPos
);
3185
return new string(_chars,
_tokenStartPos
, _curPos -
_tokenStartPos
- 1);
3197
string val = (_stringBuilder.Length == 0) ? new string(_chars,
_tokenStartPos
, _curPos -
_tokenStartPos
- 1) : _stringBuilder.ToString();
System\Xml\Schema\DtdParserAsync.cs (14)
317
attrDef.LinePosition = (int)LinePos - (_curPos -
_tokenStartPos
);
1863
_stringBuilder.Append(_chars,
_tokenStartPos
, _curPos -
_tokenStartPos
);
1870
int tmp1 = _curPos -
_tokenStartPos
;
1873
_stringBuilder.Append(_chars,
_tokenStartPos
, tmp1);
2055
Debug.Assert(_curPos -
_tokenStartPos
== 0);
2438
colonOffset = _curPos -
_tokenStartPos
;
2455
if (
_tokenStartPos
== _curPos)
2461
_colonPos = (colonOffset == -1) ? -1 :
_tokenStartPos
+ colonOffset;
2468
int offset = _curPos -
_tokenStartPos
;
2469
_curPos =
_tokenStartPos
;
2496
if (_curPos -
_tokenStartPos
== 0)
2503
int len = _curPos -
_tokenStartPos
;
2504
_curPos =
_tokenStartPos
;