22 references to TextToken
Microsoft.CodeAnalysis.Features (22)
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (4)
33/// cref="RegexTextNode"/>s in a row (each containing a <see cref="RegexKind.TextToken"/> a 94_ => RegexKind.TextToken, 386RegexKind.TextToken, [], GetSubPatternToCurrentPos(start)); 447RegexKind.TextToken, [], GetSubPatternToCurrentPos(start));
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (2)
76Debug.Assert(textToken.Kind == RegexKind.TextToken); 1188Debug.Assert(typeToken.Kind == RegexKind.TextToken);
EmbeddedLanguages\RegularExpressions\RegexParser.cs (16)
383RegexKind.TextToken, startTextNode.TextToken.LeadingTrivia, totalText))); 613var openBraceToken = _currentToken.With(kind: RegexKind.TextToken); 631var token = _currentToken.With(kind: RegexKind.TextToken).AddDiagnosticIfNone( 647return new RegexTextNode(token.With(kind: RegexKind.TextToken)); 1197=> currentToken.Kind == RegexKind.TextToken && currentToken.VirtualChars.Length == 1 && currentToken.VirtualChars[0].Value == ch; 1533backslashToken, ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.TextToken)); 1560ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.TextToken)); 1594return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1640return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1771return new RegexSimpleEscapeNode(backslashToken, typeToken.With(kind: RegexKind.TextToken)); 1863var typeToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.TextToken); 1902return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.TextToken)); 1934var controlToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.TextToken); 1944return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.TextToken)); 1964typeToken = typeToken.With(kind: RegexKind.TextToken).AddDiagnosticIfNone(new EmbeddedDiagnostic( 2027return new RegexTextNode(token.With(kind: RegexKind.TextToken));