12 references to RegexTextNode
Microsoft.CodeAnalysis.Features (12)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
13void Visit(RegexTextNode node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
304public 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)
171if (leftMost.Node is RegexTextNode textNode &&
EmbeddedLanguages\RegularExpressions\RegexParser.cs (8)
335var startTextNode = (RegexTextNode)list[startIndex]; 340var lastTextNode = startTextNode; 352lastTextNode = (RegexTextNode)currentNode; 370static bool CanMerge(RegexTextNode lastNode, RegexExpressionNode next) 375var nextTextToken = ((RegexTextNode)next).TextToken; 1380ch = ((RegexTextNode)component).TextToken.VirtualChars[0].Value; 2034private RegexTextNode ParseUnexpectedQuantifier(RegexExpressionNode? lastExpression)