Lines Matching refs:variables
41 Eval(variables map[Variable]ninjaString) (string, error)
47 variables []Variable member
72 if len(ps.result.variables) == len(ps.result.strings) {
79 ps.result.variables = append(ps.result.variables, v)
83 if len(ps.result.strings) != len(ps.result.variables) {
106 variables: make([]Variable, 0, n),
300 for i, v := range n.variables {
308 func (n varNinjaString) Eval(variables map[Variable]ninjaString) (string, error) {
310 for i, v := range n.variables {
311 variable, ok := variables[v]
315 value, err := variable.Eval(variables)
325 return n.variables
337 func (l literalNinjaString) Eval(variables map[Variable]ninjaString) (string, error) {