16 writes to m_current
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (16)
434
str.
m_current
= str.Value[str.Index];
726
str.
m_current
= charBeforeSeparator;
818
str.
m_current
= charBeforeSeparator;
901
str.
m_current
= charBeforeSeparator;
947
str.
m_current
= charBeforeSeparator;
1015
str.
m_current
= charBeforeSeparator;
5412
m_current
= '\0';
5433
m_current
= Value[Index];
5450
m_current
= Value[Index];
5479
m_current
= Value[Index];
5510
m_current
= Value[Index];
5524
m_current
= saveCh;
5533
m_current
= Value[Index];
5701
m_current
= ch;
5829
m_current
= Value[Index];
5962
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)
475
while (str.GetNext() && char.IsAsciiDigit(ch = str.
m_current
))
618
Trace($"Lex({Hex(str.Value)})\tpos:{str.Index}({Hex(str.
m_current
)}), {tokenType}, DS.{dps}");
1133
if (char.IsLetter(str.
m_current
))
1140
if ((str.
m_current
== '-' || str.
m_current
== '+') && ((result.flags & ParseFlags.TimeZoneUsed) == 0))
4013
if (str.
m_current
!= DateTimeFormatInfo.JapaneseEraStart[0])
5467
if (char.IsAsciiDigit(
m_current
))
5470
tokenValue =
m_current
- '0';
5480
value =
m_current
- '0';
5507
char saveCh =
m_current
;
5528
else if (char.IsWhiteSpace(
m_current
))
5534
if (!char.IsWhiteSpace(
m_current
))
5551
charBeforeSeparator =
m_current
;
5558
if (!char.IsAsciiDigit(
m_current
))
5822
if (!char.IsWhiteSpace(
m_current
) &&
m_current
!= RightToLeftMark)
5830
if (!char.IsWhiteSpace(
m_current
) &&
m_current
!= RightToLeftMark)