31 references to BadToken
Microsoft.CodeAnalysis.CSharp (3)
Parser\DocumentationCommentParser.cs (2)
1527
case SyntaxKind.
BadToken
:
1595
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)
1600
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1615
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1630
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1645
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1660
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1676
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
1692
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3486
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3516
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3522
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3528
Assert.Equal(SyntaxKind.
BadToken
, token.Kind());
3534
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
, "<"));