Home
last modified time | relevance | path

Searched refs:output_patterns (Results 1 – 3 of 3) sorted by relevance

/build/kati/
Drule.cc103 rule->output_patterns.swap(outputs); in ParseRule()
138 rule->output_patterns.push_back(Intern(tok)); in ParseRule()
141 if (rule->output_patterns.empty()) { in ParseRule()
144 if (rule->output_patterns.size() > 1) { in ParseRule()
147 if (!IsPatternRule(rule->output_patterns[0].str())) { in ParseRule()
161 if (!output_patterns.empty()) { in DebugString()
163 JoinSymbols(output_patterns, ",").c_str())); in DebugString()
Ddep.cc60 if (r.output_patterns.empty()) { in ApplyOutputPattern()
64 CHECK(r.output_patterns.size() == 1); in ApplyOutputPattern()
65 Pattern pat(r.output_patterns[0].str()); in ApplyOutputPattern()
187 if (r->output_patterns.size() >= 1) { in FillDepNodeFromRule()
188 CHECK(r->output_patterns.size() == 1); in FillDepNodeFromRule()
189 n->output_pattern = r->output_patterns[0]; in FillDepNodeFromRule()
422 for (Symbol output_pattern : rule->output_patterns) { in PopulateImplicitRule()
446 for (Symbol output_pattern : rule->output_patterns) { in CanPickImplicitRule()
469 if ((*out_rule)->output_patterns.size() > 1) { in CanPickImplicitRule()
472 for (Symbol output_pattern : rule->output_patterns) { in CanPickImplicitRule()
[all …]
Drule.h41 vector<Symbol> output_patterns; variable