Lines Matching defs:str
54 bool PatternMatchesString(const char* pattern, const char* str) {
59 return *str == '\0';
61 return (*str != '\0' && PatternMatchesString(pattern, str + 1)) ||
62 PatternMatchesString(pattern + 1, str);
64 return *pattern == *str && PatternMatchesString(pattern + 1, str + 1);
68 bool PatternListMatchString(const char* pattern, const char* str) {
70 if (PatternMatchesString(pattern, str))
76 return PatternListMatchString(colon + 1, str);