1 write to _patternSegments
Microsoft.CodeAnalysis.Workspaces (1)
PatternMatching\ContainerPatternMatcher.cs (1)
28_patternSegments = patternParts
7 references to _patternSegments
Microsoft.CodeAnalysis.Workspaces (7)
PatternMatching\ContainerPatternMatcher.cs (7)
32_invalidPattern = _patternSegments.Length == 0 || _patternSegments.Any(s => s.IsInvalid); 39foreach (var segment in _patternSegments) 67var relevantDotSeparatedSegmentLength = _patternSegments.Length; 68if (_patternSegments.Length > containerParts.Length) 78for (int i = _patternSegments.Length - 1, j = containerParts.Length - 1; 83if (!MatchPatternSegment(containerName, ref _patternSegments[i], ref tempContainerMatches.AsRef(), fuzzyMatch))