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); 42foreach (var segment in _patternSegments) 57if (_patternSegments.Length > containerParts.Length) 67for (int i = _patternSegments.Length - 1, j = containerParts.Length - 1; 72if (!MatchPatternSegment(containerName, ref _patternSegments[i], ref tempContainerMatches.AsRef()))