Searched defs:rule (Results 1 – 6 of 6) sorted by relevance
59 type rule struct { struct60 srcpos64 outputs []string66 inputs []string67 orderOnlyInputs []string68 outputPatterns []pattern69 isDoubleColon bool70 isSuffixRule bool71 cmds []string72 cmdLineno int[all …]
77 const Rule* rule; member88 void Add(StringPiece name, const Rule* rule) { in Add()399 for (const Rule* rule : rules) { in PopulateRules() local430 bool PopulateSuffixRule(const Rule* rule, Symbol output) { in PopulateSuffixRule()454 void PopulateExplicitRule(const Rule* rule) { in PopulateExplicitRule()464 static bool IsIgnorableImplicitRule(const Rule* rule) { in IsIgnorableImplicitRule()478 void PopulateImplicitRule(const Rule* rule) { in PopulateImplicitRule()509 bool CanPickImplicitRule(const Rule* rule, in CanPickImplicitRule()
69 rule *rule member267 func expandInputs(rule *rule, output string) []string { argument413 func mergeRules(oldRule, r *rule, output string, isSuffixRule bool) (*rule, error) {445 func expandPattern(r *rule) []*rule {
324 Rule* rule = new Rule(); in EvalRule() local
183 type rule struct { struct185 reason string187 paths []string188 unlessPaths []string190 moduleTypes []string191 unlessModuleTypes []string193 props []ruleProperty194 unlessProps []ruleProperty201 func (r *rule) in(path ...string) *rule {206 func (r *rule) notIn(path ...string) *rule {[all …]
114 rule blueprint.Rule member