Lines Matching defs:Pattern
635 if (const auto Pattern{StringRef{Line}.trim()};
637 !Pattern.empty() && Pattern[0] != '#') {
638 Patterns.push_back(Pattern);
649 StringRef Pattern{Pat};
651 Pattern = Pattern.drop_front();
653 if (Pattern.empty())
656 Pattern = Pattern.ltrim();
658 // `Pattern` is relative to `IgnoreDir` unless it starts with a slash.
660 if (Pattern[0] != '/') {
662 append(Path, Style::posix, Pattern);
664 Pattern = Path;
667 if (clang::format::matchFilePath(Pattern, Pathname) == !IsNegated)