31 references to BadToken
Microsoft.CodeAnalysis.CSharp (3)
Parser\DocumentationCommentParser.cs (2)
1517
case SyntaxKind.
BadToken
:
1585
case SyntaxKind.
BadToken
:
Syntax\InternalSyntax\SyntaxFactory.cs (1)
224
return SyntaxToken.WithValue(SyntaxKind.
BadToken
, leading, text, text, trailing);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (28)
LexicalAndXml\CrefLexerTests.cs (8)
132
AssertTokens("<", Token(SyntaxKind.
BadToken
, "<")); //illegal in attribute
229
AssertTokens("<", Token(SyntaxKind.
BadToken
, "<"));
230
AssertTokens("<<", Token(SyntaxKind.
BadToken
, "<"), Token(SyntaxKind.
BadToken
, "<"));
231
AssertTokens("<=", Token(SyntaxKind.
BadToken
, "<"), Token(SyntaxKind.EqualsToken));
329
AssertTokens("&#a;", Token(SyntaxKind.XmlEntityLiteralToken, "&#"), Token(SyntaxKind.IdentifierToken, "a"), Token(SyntaxKind.
BadToken
, ";"));
330
AssertTokens("&#xg;", Token(SyntaxKind.XmlEntityLiteralToken, "&#x"), Token(SyntaxKind.IdentifierToken, "g"), Token(SyntaxKind.
BadToken
, ";"));
344
AssertTokens("<", Token(SyntaxKind.
BadToken
, "<"));
LexicalAndXml\LexicalTests.cs (12)
1185
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1200
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1215
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1230
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1245
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1261
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1277
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3071
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3101
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3107
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3113
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3119
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
LexicalAndXml\NameAttributeValueLexerTests.cs (8)
137
AssertTokens("<", Token(SyntaxKind.
BadToken
, "<")); //illegal in attribute
236
AssertTokens("<", Token(SyntaxKind.
BadToken
, "<"));
237
AssertTokens("<<", Token(SyntaxKind.
BadToken
, "<"), Token(SyntaxKind.
BadToken
, "<"));
238
AssertTokens("<=", Token(SyntaxKind.
BadToken
, "<"), Token(SyntaxKind.EqualsToken));
338
AssertTokens("&#a;", Token(SyntaxKind.XmlEntityLiteralToken, "&#"), Token(SyntaxKind.IdentifierToken, "a"), Token(SyntaxKind.
BadToken
, ";"));
339
AssertTokens("&#xg;", Token(SyntaxKind.XmlEntityLiteralToken, "&#x"), Token(SyntaxKind.IdentifierToken, "g"), Token(SyntaxKind.
BadToken
, ";"));
353
AssertTokens("<", Token(SyntaxKind.
BadToken
, "<"));