Home | History | Annotate | Download | only in blueprint

Lines Matching refs:scope

77 // that are set within the build statement's scope in the Ninja file.
100 func parsePoolParams(scope scope, params *PoolParams) (*poolDef,
136 func parseRuleParams(scope scope, params *RuleParams) (*ruleDef,
150 if r.Pool != nil && !scope.IsPoolVisible(r.Pool) {
151 return nil, fmt.Errorf("Pool %s is not visible in this scope", r.Pool)
154 value, err := parseNinjaString(scope, params.Command)
161 value, err = parseNinjaString(scope, params.Depfile)
173 value, err = parseNinjaString(scope, params.Description)
189 value, err = parseNinjaString(scope, params.Rspfile)
197 value, err = parseNinjaString(scope, params.RspfileContent)
205 r.CommandDeps, err = parseNinjaStrings(scope, params.CommandDeps)
258 func parseBuildParams(scope scope, params *BuildParams) (*buildDef,
276 if !scope.IsRuleVisible(rule) {
277 return nil, fmt.Errorf("Rule %s is not visible in this scope", rule)
285 b.Outputs, err = parseNinjaStrings(scope, params.Outputs)
290 b.ImplicitOutputs, err = parseNinjaStrings(scope, params.ImplicitOutputs)
295 b.Inputs, err = parseNinjaStrings(scope, params.Inputs)
300 b.Implicits, err = parseNinjaStrings(scope, params.Implicits)
305 b.OrderOnly, err = parseNinjaStrings(scope, params.OrderOnly)
313 value, err := parseNinjaString(scope, params.Depfile)
325 value, err := parseNinjaString(scope, params.Description)
332 argNameScope := rule.scope()
347 ninjaValue, err := parseNinjaString(scope, value)