Home
last modified time | relevance | path

Searched defs:rule (Results 1 – 6 of 6) sorted by relevance

/build/kati/
Drule_parser.go59 type rule struct { struct
60 srcpos
64 outputs []string
66 inputs []string
67 orderOnlyInputs []string
68 outputPatterns []pattern
69 isDoubleColon bool
70 isSuffixRule bool
71 cmds []string
72 cmdLineno int
[all …]
Ddep.cc77 const Rule* rule; member
88 void Add(StringPiece name, const Rule* rule) { in Add()
399 for (const Rule* rule : rules) { in PopulateRules() local
430 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()
Ddep.go69 rule *rule member
267 func expandInputs(rule *rule, output string) []string { argument
413 func mergeRules(oldRule, r *rule, output string, isSuffixRule bool) (*rule, error) {
445 func expandPattern(r *rule) []*rule {
Deval.cc324 Rule* rule = new Rule(); in EvalRule() local
/build/soong/android/
Dneverallow.go183 type rule struct { struct
185 reason string
187 paths []string
188 unlessPaths []string
190 moduleTypes []string
191 unlessModuleTypes []string
193 props []ruleProperty
194 unlessProps []ruleProperty
201 func (r *rule) in(path ...string) *rule {
206 func (r *rule) notIn(path ...string) *rule {
[all …]
/build/soong/genrule/
Dgenrule.go114 rule blueprint.Rule member