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;
5414
m_current
= '\0';
5435
m_current
= Value[Index];
5452
m_current
= Value[Index];
5481
m_current
= Value[Index];
5512
m_current
= Value[Index];
5526
m_current
= saveCh;
5535
m_current
= Value[Index];
5703
m_current
= ch;
5831
m_current
= Value[Index];
5964
m_current
= Value[Index];
19 references to m_current
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (1)
2308
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])
5469
if (char.IsAsciiDigit(
m_current
))
5472
tokenValue =
m_current
- '0';
5482
value =
m_current
- '0';
5509
char saveCh =
m_current
;
5530
else if (char.IsWhiteSpace(
m_current
))
5536
if (!char.IsWhiteSpace(
m_current
))
5553
charBeforeSeparator =
m_current
;
5560
if (!char.IsAsciiDigit(
m_current
))
5824
if (!char.IsWhiteSpace(
m_current
) &&
m_current
!= RightToLeftMark)
5832
if (!char.IsWhiteSpace(
m_current
) &&
m_current
!= RightToLeftMark)