private Token ScanElement4()
{
_scanningFunction = ScanningFunction.Element5;
Token t;
switch (_chars[_curPos])
{
case '*':
t = Token.Star;
break;
case '?':
t = Token.QMark;
break;
case '+':
t = Token.Plus;
break;
default:
return Token.None;
}
if (_whitespaceSeen)
{
Throw(_curPos, SR.Xml_ExpectNoWhitespace);
}
_curPos++;
return t;
}