2 instantiations of RegexSequenceNode
Microsoft.CodeAnalysis.Features (2)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (2)
303return new RegexSequenceNode(sequence.ToImmutable()); 1267var components = new RegexSequenceNode(contents.ToImmutable());
13 references to RegexSequenceNode
Microsoft.CodeAnalysis.Features (13)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
12void Visit(RegexSequenceNode node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
134public void Visit(RegexSequenceNode node)
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (5)
17using RegexAlternatingSequenceList = EmbeddedSeparatedSyntaxNodeList<RegexKind, RegexNode, RegexSequenceNode>; 110RegexKind kind, RegexToken openBracketToken, RegexSequenceNode components, RegexToken closeBracketToken) 122public RegexSequenceNode Components { get; } 132RegexToken openBracketToken, RegexSequenceNode components, RegexToken closeBracketToken) 158RegexToken openBracketToken, RegexToken caretToken, RegexSequenceNode components, RegexToken closeBracketToken)
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (1)
167if (expr is RegexSequenceNode sequence &&
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
21using RegexAlternatingSequenceList = EmbeddedSeparatedSyntaxNodeList<RegexKind, RegexNode, RegexSequenceNode>; 289private RegexSequenceNode ParseSequence(bool consumeCloseParen) 1267var components = new RegexSequenceNode(contents.ToImmutable()); 1386var sequence = (RegexSequenceNode)component;