Searched defs:pat (Results 1 - 6 of 6) sorted by relevance
/build/kati/ |
H A D | strutil_test.cc | 73 string SubstPattern(StringPiece str, StringPiece pat, StringPiece subst) { argument 75 Pattern(pat).AppendSubst(str, subst, &r);
|
H A D | fileutil.cc | 163 void Get(const char* pat, vector<string>** files) { argument 164 auto p = cache_.emplace(pat, nullptr); 167 if (strcspn(pat, "?*[\\") != strlen(pat)) { 169 glob(pat, 0, NULL, &gl); 175 if (Exists(pat)) 176 files->push_back(pat); 201 void Glob(const char* pat, vector<string>** files) { argument 202 g_gc.Get(pat, files);
|
H A D | regen.cc | 46 Pattern pat(g_flags.ignore_dirty_pattern); 48 return pat.Match(s) && !nopat.Match(s); 53 string pat; member in struct:__anon8::StampChecker::GlobResult 222 string pat; local 227 LOAD_STRING(fp, &gr->pat); 276 Glob(gr->pat.c_str(), &files); 287 if (ShouldIgnoreDirty(gr->pat)) { 289 printf("wildcard %s: ignored\n", gr->pat.c_str()); 294 printf("wildcard %s: dirty\n", gr->pat.c_str()); 297 gr->pat [all...] |
H A D | strutil.cc | 191 Pattern::Pattern(StringPiece pat) argument 192 : pat_(pat), percent_index_(pat.find('%')) {
|
H A D | expr.cc | 193 Pattern pat(pat_str); 196 pat.AppendSubstRef(tok, subst, s); 407 Value* pat = ParseExprImpl(loc, s.substr(i+1), terms, local 414 v->AddValue(pat); 424 return new VarSubst(vname->Compact(), pat, subst);
|
H A D | func.cc | 104 Pattern pat(pat_str); 107 pat.AppendSubst(tok, repl, s); 120 const string&& pat = args[0]->Eval(ev); local 123 if (pat.empty()) { 130 size_t found = str.find(pat, index); 135 index = found + pat.size(); 151 for (StringPiece pat : WordScanner(pat_buf)) { 152 pats.push_back(Pattern(pat)); 156 for (const Pattern& pat : pats) { 157 if (pat 319 const string&& pat = args[0]->Eval(ev); local [all...] |
Completed in 75 milliseconds