H A D | func.cc | 99 void PatsubstFunc(const vector<Value*>& args, Evaluator* ev, string* s) { argument 100 const string&& pat_str = args[0]->Eval(ev); 101 const string&& repl = args[1]->Eval(ev); 102 const string&& str = args[2]->Eval(ev); 111 void StripFunc(const vector<Value*>& args, Evaluator* ev, string* s) { argument 112 const string&& str = args[0]->Eval(ev); 119 void SubstFunc(const vector<Value*>& args, Evaluator* ev, string* s) { argument 120 const string&& pat = args[0]->Eval(ev); 121 const string&& repl = args[1]->Eval(ev); 122 const string&& str = args[ 140 FindstringFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 147 FilterFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 165 FilterOutFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 186 SortFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 215 WordFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 237 WordlistFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 270 WordsFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 281 FirstwordFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 289 LastwordFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 298 JoinFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 318 WildcardFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 334 DirFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 343 NotdirFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 355 SuffixFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 365 BasenameFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 373 AddsuffixFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 383 AddprefixFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 393 RealpathFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 415 AbspathFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 425 IfFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 435 AndFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 447 OrFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 457 ValueFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 463 EvalFunc(const vector<Value*>& args, Evaluator* ev, string*) argument 555 ShellFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 589 CallFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 636 ForeachFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 651 OriginFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 657 FlavorFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument 663 InfoFunc(const vector<Value*>& args, Evaluator* ev, string*) argument 673 WarningFunc(const vector<Value*>& args, Evaluator* ev, string*) argument 683 ErrorFunc(const vector<Value*>& args, Evaluator* ev, string*) argument 763 FileFunc(const vector<Value*>& args, Evaluator* ev, string* s) argument [all...] |