20 references to TextToken
Microsoft.CodeAnalysis.Features (20)
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (4)
35/// cref="RegexTextNode"/>s in a row (each containing a <see cref="RegexKind.TextToken"/> a 96_ => RegexKind.TextToken, 388RegexKind.TextToken, [], GetSubPatternToCurrentPos(start)); 449RegexKind.TextToken, [], GetSubPatternToCurrentPos(start));
EmbeddedLanguages\RegularExpressions\RegexParser.cs (16)
361RegexKind.TextToken, startTextNode.TextToken.LeadingTrivia, 593var openBraceToken = _currentToken.With(kind: RegexKind.TextToken); 611var token = _currentToken.With(kind: RegexKind.TextToken).AddDiagnosticIfNone( 627return new RegexTextNode(token.With(kind: RegexKind.TextToken)); 1177=> currentToken.Kind == RegexKind.TextToken && currentToken.VirtualChars.Length == 1 && currentToken.VirtualChars[0].Value == ch; 1513backslashToken, ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.TextToken)); 1540ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.TextToken)); 1574return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1620return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1751return new RegexSimpleEscapeNode(backslashToken, typeToken.With(kind: RegexKind.TextToken)); 1843var typeToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.TextToken); 1882return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.TextToken)); 1914var controlToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.TextToken); 1924return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.TextToken)); 1944typeToken = typeToken.With(kind: RegexKind.TextToken).AddDiagnosticIfNone(new EmbeddedDiagnostic( 2007return new RegexTextNode(token.With(kind: RegexKind.TextToken));