16 writes to m_current
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (16)
444
str.
m_current
= str.Value[str.Index];
735
str.
m_current
= charBeforeSeparator;
826
str.
m_current
= charBeforeSeparator;
909
str.
m_current
= charBeforeSeparator;
954
str.
m_current
= charBeforeSeparator;
1021
str.
m_current
= charBeforeSeparator;
5515
m_current
= '\0';
5536
m_current
= Value[Index];
5553
m_current
= Value[Index];
5582
m_current
= Value[Index];
5613
m_current
= Value[Index];
5627
m_current
= saveCh;
5636
m_current
= Value[Index];
5804
m_current
= ch;
5932
m_current
= Value[Index];
6065
m_current
= Value[Index];
19 references to m_current
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (1)
2302
char ch = str.
m_current
;
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (18)
485
while (str.GetNext() && char.IsAsciiDigit(ch = str.
m_current
))
628
Trace($"Lex({Hex(str.Value)})\tpos:{str.Index}({Hex(str.
m_current
)}), {tokenType}, DS.{dps}");
1139
if (char.IsLetter(str.
m_current
))
1146
if ((str.
m_current
== '-' || str.
m_current
== '+') && ((result.flags & ParseFlags.TimeZoneUsed) == 0))
4081
if (str.
m_current
!= DateTimeFormatInfo.JapaneseEraStart[0])
5570
if (char.IsAsciiDigit(
m_current
))
5573
tokenValue =
m_current
- '0';
5583
value =
m_current
- '0';
5610
char saveCh =
m_current
;
5631
else if (char.IsWhiteSpace(
m_current
))
5637
if (!char.IsWhiteSpace(
m_current
))
5654
charBeforeSeparator =
m_current
;
5661
if (!char.IsAsciiDigit(
m_current
))
5925
if (!char.IsWhiteSpace(
m_current
) &&
m_current
!= RightToLeftMark)
5933
if (!char.IsWhiteSpace(
m_current
) &&
m_current
!= RightToLeftMark)