1 write to _patternSegments
Microsoft.CodeAnalysis.Workspaces (1)
PatternMatching\ContainerPatternMatcher.cs (1)
33
_patternSegments
= [.. patternParts.Select(text => new PatternSegment(text.Trim()))];
6 references to _patternSegments
Microsoft.CodeAnalysis.Workspaces (6)
PatternMatching\ContainerPatternMatcher.cs (6)
35
_invalidPattern =
_patternSegments
.Length == 0 ||
_patternSegments
.Any(s => s.IsInvalid);
42
foreach (var segment in
_patternSegments
)
57
if (
_patternSegments
.Length > containerParts.Length)
67
for (int i =
_patternSegments
.Length - 1, j = containerParts.Length - 1;
72
if (!MatchPatternSegment(containerName, ref
_patternSegments
[i], ref tempContainerMatches.AsRef()))