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
,
386
RegexKind.
TextToken
, [], GetSubPatternToCurrentPos(start));
447
RegexKind.
TextToken
, [], GetSubPatternToCurrentPos(start));
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (2)
76
Debug.Assert(textToken.Kind == RegexKind.
TextToken
);
1188
Debug.Assert(typeToken.Kind == RegexKind.
TextToken
);
EmbeddedLanguages\RegularExpressions\RegexParser.cs (16)
383
RegexKind.
TextToken
, startTextNode.TextToken.LeadingTrivia, totalText)));
613
var openBraceToken = _currentToken.With(kind: RegexKind.
TextToken
);
631
var token = _currentToken.With(kind: RegexKind.
TextToken
).AddDiagnosticIfNone(
647
return new RegexTextNode(token.With(kind: RegexKind.
TextToken
));
1197
=> currentToken.Kind == RegexKind.
TextToken
&& currentToken.VirtualChars.Length == 1 && currentToken.VirtualChars[0].Value == ch;
1533
backslashToken, ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.
TextToken
));
1560
ConsumeCurrentToken(allowTrivia: false).With(kind: RegexKind.
TextToken
));
1594
return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.
TextToken
));
1640
return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.
TextToken
));
1771
return new RegexSimpleEscapeNode(backslashToken, typeToken.With(kind: RegexKind.
TextToken
));
1863
var typeToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.
TextToken
);
1902
return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.
TextToken
));
1934
var controlToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).With(kind: RegexKind.
TextToken
);
1944
return new RegexControlEscapeNode(backslashToken, typeToken, CreateMissingToken(RegexKind.
TextToken
));
1964
typeToken = typeToken.With(kind: RegexKind.
TextToken
).AddDiagnosticIfNone(new EmbeddedDiagnostic(
2027
return new RegexTextNode(token.With(kind: RegexKind.
TextToken
));