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
);
70
return MatchOrdinal(input,
_pattern
);
80
if (!MatchOrdinal(filename,
_pattern
.AsSpan(_filenameStart)))
129
if (patternIndex ==
_pattern
.Length)
140
char value =
_pattern
[patternIndex];
142
bool recursive = !_nameOnly && !inFilename &&
_pattern
.AsSpan(patternIndex).StartsWith("**/");
147
&&
_pattern
.AsSpan(patternIndex + 1).StartsWith("**/");