2 writes to _pattern
Microsoft.Build.Framework (2)
Globbing\GlobPattern.cs (2)
46_pattern = pattern[..length].ToString(); 57_pattern = isFilePattern ? NormalizeFilename(name, _trailingDot) : name;
7 references to _pattern
Microsoft.Build.Framework (7)
Globbing\GlobPattern.cs (7)
58_ordinal = ignoreCase && useInvariantCulture && !_trailingDot && IsAsciiName(_pattern); 70return MatchOrdinal(input, _pattern); 80if (!MatchOrdinal(filename, _pattern.AsSpan(_filenameStart))) 129if (patternIndex == _pattern.Length) 140char value = _pattern[patternIndex]; 142bool recursive = !_nameOnly && !inFilename && _pattern.AsSpan(patternIndex).StartsWith("**/"); 147&& _pattern.AsSpan(patternIndex + 1).StartsWith("**/");