16 writes to m_current
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (16)
434str.m_current = str.Value[str.Index]; 726str.m_current = charBeforeSeparator; 818str.m_current = charBeforeSeparator; 901str.m_current = charBeforeSeparator; 947str.m_current = charBeforeSeparator; 1015str.m_current = charBeforeSeparator; 5414m_current = '\0'; 5435m_current = Value[Index]; 5452m_current = Value[Index]; 5481m_current = Value[Index]; 5512m_current = Value[Index]; 5526m_current = saveCh; 5535m_current = Value[Index]; 5703m_current = ch; 5831m_current = Value[Index]; 5964m_current = Value[Index];
19 references to m_current
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (1)
2308char ch = str.m_current;
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (18)
475while (str.GetNext() && char.IsAsciiDigit(ch = str.m_current)) 618Trace($"Lex({Hex(str.Value)})\tpos:{str.Index}({Hex(str.m_current)}), {tokenType}, DS.{dps}"); 1133if (char.IsLetter(str.m_current)) 1140if ((str.m_current == '-' || str.m_current == '+') && ((result.flags & ParseFlags.TimeZoneUsed) == 0)) 4013if (str.m_current != DateTimeFormatInfo.JapaneseEraStart[0]) 5469if (char.IsAsciiDigit(m_current)) 5472tokenValue = m_current - '0'; 5482value = m_current - '0'; 5509char saveCh = m_current; 5530else if (char.IsWhiteSpace(m_current)) 5536if (!char.IsWhiteSpace(m_current)) 5553charBeforeSeparator = m_current; 5560if (!char.IsAsciiDigit(m_current)) 5824if (!char.IsWhiteSpace(m_current) && m_current != RightToLeftMark) 5832if (!char.IsWhiteSpace(m_current) && m_current != RightToLeftMark)