8 references to RegexAlternationNode
Microsoft.CodeAnalysis.Features (8)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
28void Visit(RegexAlternationNode node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
317public void Visit(RegexAlternationNode node)
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (1)
164if (expr is RegexAlternationNode alternation)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
168var expression = this.ParseAlternatingSequences(consumeCloseParen: true, isConditional: false); 238private RegexAlternationNode ParseAlternatingSequences( 262private RegexAlternationNode ParseAlternatingSequencesWorker( 699var expression = this.ParseAlternatingSequences(consumeCloseParen: false, isConditional: false); 934var result = this.ParseAlternatingSequences(consumeCloseParen: false, isConditional: true);