12 references to RegexTextNode
Microsoft.CodeAnalysis.Features (12)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
13
void Visit(
RegexTextNode
node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
304
public void Visit(
RegexTextNode
node)
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (1)
35
/// cref="
RegexTextNode
"/>s in a row (each containing a <see cref="RegexKind.TextToken"/> a
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (1)
171
if (leftMost.Node is
RegexTextNode
textNode &&
EmbeddedLanguages\RegularExpressions\RegexParser.cs (8)
335
var
startTextNode = (
RegexTextNode
)list[startIndex];
340
var
lastTextNode = startTextNode;
352
lastTextNode = (
RegexTextNode
)currentNode;
370
static bool CanMerge(
RegexTextNode
lastNode, RegexExpressionNode next)
375
var nextTextToken = ((
RegexTextNode
)next).TextToken;
1380
ch = ((
RegexTextNode
)component).TextToken.VirtualChars[0].Value;
2034
private
RegexTextNode
ParseUnexpectedQuantifier(RegexExpressionNode? lastExpression)