31 references to BadToken
Microsoft.CodeAnalysis.CSharp (3)
Parser\DocumentationCommentParser.cs (2)
1527case SyntaxKind.BadToken: 1595case SyntaxKind.BadToken:
Syntax\InternalSyntax\SyntaxFactory.cs (1)
224return SyntaxToken.WithValue(SyntaxKind.BadToken, leading, text, text, trailing);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (28)
LexicalAndXml\CrefLexerTests.cs (8)
132AssertTokens("<", Token(SyntaxKind.BadToken, "<")); //illegal in attribute 229AssertTokens("<", Token(SyntaxKind.BadToken, "<")); 230AssertTokens("<<", Token(SyntaxKind.BadToken, "<"), Token(SyntaxKind.BadToken, "<")); 231AssertTokens("<=", Token(SyntaxKind.BadToken, "<"), Token(SyntaxKind.EqualsToken)); 329AssertTokens("&#a;", Token(SyntaxKind.XmlEntityLiteralToken, "&#"), Token(SyntaxKind.IdentifierToken, "a"), Token(SyntaxKind.BadToken, ";")); 330AssertTokens("&#xg;", Token(SyntaxKind.XmlEntityLiteralToken, "&#x"), Token(SyntaxKind.IdentifierToken, "g"), Token(SyntaxKind.BadToken, ";")); 344AssertTokens("<", Token(SyntaxKind.BadToken, "<"));
LexicalAndXml\LexicalTests.cs (12)
1600Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1615Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1630Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1645Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1660Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1676Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1692Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3486Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3516Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3522Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3528Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3534Assert.Equal(SyntaxKind.BadToken, token.Kind());
LexicalAndXml\NameAttributeValueLexerTests.cs (8)
137AssertTokens("<", Token(SyntaxKind.BadToken, "<")); //illegal in attribute 236AssertTokens("<", Token(SyntaxKind.BadToken, "<")); 237AssertTokens("<<", Token(SyntaxKind.BadToken, "<"), Token(SyntaxKind.BadToken, "<")); 238AssertTokens("<=", Token(SyntaxKind.BadToken, "<"), Token(SyntaxKind.EqualsToken)); 338AssertTokens("&#a;", Token(SyntaxKind.XmlEntityLiteralToken, "&#"), Token(SyntaxKind.IdentifierToken, "a"), Token(SyntaxKind.BadToken, ";")); 339AssertTokens("&#xg;", Token(SyntaxKind.XmlEntityLiteralToken, "&#x"), Token(SyntaxKind.IdentifierToken, "g"), Token(SyntaxKind.BadToken, ";")); 353AssertTokens("<", Token(SyntaxKind.BadToken, "<"));