31 references to BadToken
Microsoft.CodeAnalysis.CSharp (3)
Parser\DocumentationCommentParser.cs (2)
1517case SyntaxKind.BadToken: 1585case 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)
1185Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1200Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1215Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1230Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1245Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1261Assert.Equal(SyntaxKind.BadToken, token.Kind()); 1277Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3071Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3101Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3107Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3113Assert.Equal(SyntaxKind.BadToken, token.Kind()); 3119Assert.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, "<"));