Lines Matching refs:err
45 ruleDef, err := l.addRule(def.Rule)
46 if err != nil {
47 return err
51 err = l.addNinjaStringListDeps(def.Outputs)
52 if err != nil {
53 return err
56 err = l.addNinjaStringListDeps(def.Inputs)
57 if err != nil {
58 return err
61 err = l.addNinjaStringListDeps(def.Implicits)
62 if err != nil {
63 return err
66 err = l.addNinjaStringListDeps(def.OrderOnly)
67 if err != nil {
68 return err
72 err = l.addNinjaStringDeps(value)
73 if err != nil {
74 return err
81 func (l *liveTracker) addRule(r Rule) (def *ruleDef, err error) {
84 def, err = r.def(l.config)
85 if err == errRuleIsBuiltin {
89 if err != nil {
90 return nil, err
94 err = l.addPool(def.Pool)
95 if err != nil {
96 return nil, err
100 err = l.addNinjaStringListDeps(def.CommandDeps)
101 if err != nil {
102 return nil, err
106 err = l.addNinjaStringDeps(value)
107 if err != nil {
108 return nil, err
121 def, err := p.def(l.config)
122 if err == errPoolIsBuiltin {
126 if err != nil {
127 return err
139 value, err := v.value(l.config)
140 if err == errVariableIsArg {
146 if err != nil {
147 return err
152 err = l.addNinjaStringDeps(value)
153 if err != nil {
154 return err
163 err := l.addNinjaStringDeps(str)
164 if err != nil {
165 return err
173 err := l.addVariable(v)
174 if err != nil {
175 return err