1 write to SequenceList
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (1)
637
SequenceList
= sequenceList;
9 references to SequenceList
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (4)
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (4)
232
return AlternationToElement(alternationNode, alternationNode.
SequenceList
.NodesAndTokens.Length);
247
return NodeToElement(alternationNode.
SequenceList
.NodesAndTokens[0].Node);
251
element.Add(TokenToElement(alternationNode.
SequenceList
.NodesAndTokens[end - 2].Token));
252
element.Add(NodeToElement(alternationNode.
SequenceList
.NodesAndTokens[end - 1].Node));
Microsoft.CodeAnalysis.Features (5)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (2)
319
for (var i = 1; i < node.
SequenceList
.NodesAndTokens.Length; i += 2)
320
AddClassification(node.
SequenceList
.NodesAndTokens[i].Token, ClassificationTypeNames.RegexAlternation);
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (2)
642
internal override int ChildCount =>
SequenceList
.NodesAndTokens.Length;
645
=>
SequenceList
.NodesAndTokens[index];
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (1)
165
expr = alternation.
SequenceList
[0];