13 references to RegexSequenceNode
Microsoft.CodeAnalysis.Features (13)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
10
void Visit(
RegexSequenceNode
node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
134
public void Visit(
RegexSequenceNode
node)
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (5)
14
using RegexAlternatingSequenceList = EmbeddedSeparatedSyntaxNodeList<RegexKind, RegexNode,
RegexSequenceNode
>;
101
RegexKind kind, RegexToken openBracketToken,
RegexSequenceNode
components, RegexToken closeBracketToken)
113
public
RegexSequenceNode
Components { get; }
121
RegexToken openBracketToken,
RegexSequenceNode
components, RegexToken closeBracketToken) : RegexBaseCharacterClassNode(RegexKind.CharacterClass, openBracketToken, components, closeBracketToken)
144
RegexToken openBracketToken, RegexToken caretToken,
RegexSequenceNode
components, RegexToken closeBracketToken)
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (1)
167
if (expr is
RegexSequenceNode
sequence &&
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
20
using RegexAlternatingSequenceList = EmbeddedSeparatedSyntaxNodeList<RegexKind, RegexNode,
RegexSequenceNode
>;
287
private
RegexSequenceNode
ParseSequence(bool consumeCloseParen)
1268
var
components = new RegexSequenceNode(contents.ToImmutable());
1380
var
sequence = (
RegexSequenceNode
)component;