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