internal bool IsIdentifierPartChar(char c)
{
if (this.IsIdentifierStartCharHelper(c, true))
return true;
if ('0' <= c && c <= '9')
return true;
if (c == '\\')
{
this.endPos++;
this.ScanEscapedChar();
this.endPos--;
return true; //It is not actually true, or IsIdentifierStartCharHelper would have caught it, but this makes for better error recovery
}
return false;
}