Home
last modified time | relevance | path

Searched refs:Rule (Results 1 – 25 of 28) sorted by relevance

12

/build/kati/
Ddep.cc48 void ApplyOutputPattern(const Rule& r, in ApplyOutputPattern()
75 Entry(const Rule* r, StringPiece s) in Entry()
78 const Rule* rule;
89 void Add(StringPiece name, const Rule* rule) { in Add()
102 void Get(StringPiece name, vector<const Rule*>* rules) const { in Get()
145 vector<const Rule*> rules;
146 const Rule* primary_rule;
154 void AddRule(Symbol output, const Rule* r) { in AddRule()
178 const Rule* r, in FillDepNodeFromRule()
193 void FillDepNodeLoc(const Rule* r, DepNode* n) const { in FillDepNodeLoc()
[all …]
Drule.cc28 static void ParseInputs(Rule* r, StringPiece s) { in ParseInputs()
50 Rule::Rule() in Rule() function in Rule
57 Rule** out_rule, RuleVarAssignment* rule_var) { in ParseRule()
98 Rule* rule = new Rule(); in ParseRule()
153 string Rule::DebugString() const { in DebugString()
Drule.h30 class Rule {
32 Rule();
63 Rule** rule, RuleVarAssignment* rule_var);
Deval.h30 class Rule; variable
55 const vector<const Rule*>& rules() const { return rules_; } in rules()
100 vector<const Rule*> rules_;
103 Rule* last_rule_;
Ddep.h27 class Rule; variable
56 const vector<const Rule*>& rules,
/build/blueprint/bootstrap/
Dbootstrap.go419 Rule: link,
426 Rule: cp,
457 Rule: pluginGenSrc,
495 Rule: compile,
523 Rule: goTestMain,
540 Rule: compile,
551 Rule: link,
560 Rule: test,
588 Rule: phony,
601 Rule: blueprint.Phony,
[all …]
/build/soong/androidmk/parser/
Dmakething.go11 AsRule() (Rule, bool)
37 type Rule struct { struct
102 func (makeThing) AsRule() (r Rule, ok bool) {
106 func (r Rule) AsRule() (Rule, bool) { argument
110 func (r Rule) Dump() string { argument
/build/blueprint/
Dlive_tracker.go29 rules map[Rule]*ruleDef
37 rules: make(map[Rule]*ruleDef),
45 ruleDef, err := l.addRule(def.Rule)
81 func (l *liveTracker) addRule(r Rule) (def *ruleDef, err error) {
192 func (l *liveTracker) RemoveRuleIfLive(r Rule) bool {
Dninja_defs.go80 Rule Rule // The rule to invoke. member
219 err := nw.Rule(name)
250 Rule Rule member
264 rule := params.Rule
268 Rule: rule,
333 rule = b.Rule.fullName(pkgNames)
Dscope.go47 type Rule interface { interface
61 rules map[string]Rule
70 rules: make(map[string]Rule),
147 func (s *basicScope) IsRuleVisible(rule Rule) bool {
237 func (s *basicScope) AddRule(r Rule) error {
271 func (s *localScope) IsRuleVisible(rule Rule) bool {
Dsingleton_ctx.go38 Rule(pctx PackageContext, name string, params RuleParams, argNames ...string) Rule methodSpec
126 func (s *singletonContext) Rule(pctx PackageContext, name string, func
127 params RuleParams, argNames ...string) Rule {
Dninja_writer_test.go46 ck(w.Rule("foo"))
87 ck(w.Rule("r"))
Dpackage_ctx.go67 StaticRule(name string, params RuleParams, argNames ...string) Rule
68 RuleFunc(name string, f func(interface{}) (RuleParams, error), argNames ...string) Rule
123 var Phony Rule = &builtinRule{
643 argNames ...string) Rule {
749 error), argNames ...string) Rule {
Dmodule_ctx.go142 Rule(pctx PackageContext, name string, params RuleParams, argNames ...string) Rule methodSpec
291 func (m *moduleContext) Rule(pctx PackageContext, name string, func
292 params RuleParams, argNames ...string) Rule {
Dninja_writer.go100 func (n *ninjaWriter) Rule(name string) error { func
Dninja_strings.go44 IsRuleVisible(rule Rule) bool argument
/build/soong/cc/
Dbuilder.go199 Rule: cc,
221 Rule: ar,
259 Rule: darwinAr,
269 Rule: darwinAppendAr,
341 Rule: ld,
368 Rule: partialLd,
385 Rule: prefixSymbols,
399 Rule: copyGccLib,
Dgen.go54 Rule: yacc,
69 Rule: lex,
/build/soong/java/
Dbuilder.go125 Rule: javac,
159 Rule: jar,
177 Rule: dx,
205 Rule: jar,
219 Rule: jarjar,
239 Rule: extractPrebuilt,
Dapp_builder.go90 Rule: aaptCreateResourceJavaFile,
109 Rule: aaptCreateAssetsPackage,
126 Rule: aaptAddResources,
142 Rule: signapk,
Dgen.go64 Rule: aidl,
80 Rule: logtags,
125 Rule: mergeLogtags,
/build/soong/common/
Dmodule.go38 Rule blueprint.Rule member
335 Rule: blueprint.Phony,
347 Rule: blueprint.Phony,
363 Rule: blueprint.Phony,
432 Rule: ErrorRule,
455 Rule: params.Rule,
542 Rule: Cp,
656 Rule: blueprint.Phony,
666 Rule: blueprint.Phony,
Dglob.go99 Rule: globRule,
Dandroidmk.go84 Rule: blueprint.Phony,
/build/soong/genrule/
Dgenrule.go69 rule blueprint.Rule
97 g.rule = ctx.Rule(pctx, "generator", blueprint.RuleParams{
121 Rule: g.rule,

12