Searched refs:irule (Results 1 – 2 of 2) sorted by relevance
/build/kati/ |
D | dep.go | 202 irule := irules[i] 203 if !db.canPickImplicitRule(irule, output) { 204 glog.Infof("ignore implicit rule %q %s", output, irule) 207 glog.Infof("pick implicit rule %q => %q %s", output, irule.outputPatterns, irule) 212 ir.outputPatterns = irule.outputPatterns 214 ir.inputs = append(irule.inputs, ir.inputs...) 215 ir.cmds = irule.cmds 217 ir.cmdLineno = irule.cmdLineno 222 for _, op := range irule.outputPatterns { 228 return irule, vars, true [all …]
|
D | dep.cc | 608 for (const shared_ptr<Rule>& irule : found->second) { in PickRule() local 609 CHECK(irule->inputs.size() == 1); in PickRule() 610 Symbol input = ReplaceSuffix(output, irule->inputs[0]); in PickRule() 614 *pattern_rule = irule; in PickRule() 618 CHECK(irule->outputs.size() == 1); in PickRule() 619 vars = MergeImplicitRuleVars(irule->outputs[0], vars); in PickRule()
|