Lines Matching refs:input
56 for (Symbol input : inputs) { in ApplyOutputPattern() local
57 out_inputs->push_back(ReplaceSuffix(output, input)); in ApplyOutputPattern()
67 for (Symbol input : inputs) { in ApplyOutputPattern() local
69 pat.AppendSubst(output.str(), input.str(), &buf); in ApplyOutputPattern()
518 for (Symbol input : rule->inputs) { in CanPickImplicitRule() local
520 pat.AppendSubst(output.str(), input.str(), &buf); in CanPickImplicitRule()
610 Symbol input = ReplaceSuffix(output, irule->inputs[0]); in PickRule() local
611 if (!Exists(input)) in PickRule()
767 for (Symbol input : n->actual_inputs) { in BuildPlan() local
768 DepNode* c = BuildPlan(input, output); in BuildPlan()
769 n->deps.push_back({input, c}); in BuildPlan()
773 is_phony = input.str().find("/") == string::npos; in BuildPlan()
779 output.c_str(), input.c_str()); in BuildPlan()
783 output.c_str(), input.c_str()); in BuildPlan()
788 for (Symbol input : n->actual_order_only_inputs) { in BuildPlan() local
789 DepNode* c = BuildPlan(input, output); in BuildPlan()
790 n->order_onlys.push_back({input, c}); in BuildPlan()