24 references to TextToken
Microsoft.CodeAnalysis.Features (24)
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (4)
35/// cref="RegexTextNode"/>s in a row (each containing a <see cref="RegexKind.TextToken"/> a 96_ => RegexKind.TextToken, 392RegexKind.TextToken, ImmutableArray<RegexTrivia>.Empty, GetSubPatternToCurrentPos(start)); 453RegexKind.TextToken, ImmutableArray<RegexTrivia>.Empty, GetSubPatternToCurrentPos(start));
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (3)
85Debug.Assert(textToken.Kind == RegexKind.TextToken); 263Debug.Assert(textToken.Kind == RegexKind.TextToken); 1239Debug.Assert(typeToken.Kind == RegexKind.TextToken);
EmbeddedLanguages\RegularExpressions\RegexParser.cs (17)
362RegexKind.TextToken, startTextNode.TextToken.LeadingTrivia, 594var openBraceToken = _currentToken.With(kind: RegexKind.TextToken); 612var token = _currentToken.With(kind: RegexKind.TextToken).AddDiagnosticIfNone( 628return new RegexTextNode(token.With(kind: RegexKind.TextToken)); 1175=> currentToken.Kind == RegexKind.TextToken && currentToken.VirtualChars.Length == 1 && currentToken.VirtualChars[0].Value == ch; 1518backslashToken, ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.TextToken)); 1557var token = CreateToken(RegexKind.TextToken, ImmutableArray<RegexTrivia>.Empty, textChars); 1575ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.TextToken)); 1609return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1655return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1786return new RegexSimpleEscapeNode(backslashToken, typeToken.With(kind: RegexKind.TextToken)); 1878var typeToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.TextToken); 1917return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.TextToken)); 1949var controlToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.TextToken); 1959return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.TextToken)); 1979typeToken = typeToken.With(kind: RegexKind.TextToken).AddDiagnosticIfNone(new EmbeddedDiagnostic( 2042return new RegexTextNode(token.With(kind: RegexKind.TextToken));