private XmlLessThanExclamationToken ( ScannerState state, SyntaxList |
||
state | ScannerState | |
leadingTrivia | SyntaxList |
|
return | SyntaxToken |
private SyntaxToken XmlLessThanExclamationToken(
ScannerState state,
SyntaxList<SyntaxNode> leadingTrivia)
{
Debug.Assert(PeekChar() == '<');
Debug.Assert(PeekAheadChar(1) == '!');
return XmlMakeBadToken(
SyntaxSubKind.LessThanExclamationToken,
leadingTrivia,
2,
state == ScannerState.DocType ?
ERRID.ERR_DTDNotSupported :
ERRID.ERR_Syntax);
}