11 references to PatternFlags
Microsoft.Build.Tasks.Git (11)
GitDataReader\GitIgnore.cs (11)
42
public readonly
PatternFlags
Flags;
45
public Pattern(string glob,
PatternFlags
flags)
51
public bool IsDirectoryPattern => (Flags &
PatternFlags
.DirectoryPattern) != 0;
52
public bool IsFullPathPattern => (Flags &
PatternFlags
.FullPath) != 0;
53
public bool IsNegative => (Flags &
PatternFlags
.Negative) != 0;
135
if (TryParsePattern(line, reusableBuffer, out var glob, out
var
flags))
150
internal static bool TryParsePattern(string line, StringBuilder reusableBuffer, [NotNullWhen(true)]out string? glob, out
PatternFlags
flags)
153
flags =
PatternFlags
.None;
189
flags |=
PatternFlags
.Negative;
200
flags |=
PatternFlags
.DirectoryPattern;
211
flags |=
PatternFlags
.FullPath;