Searched refs:recursiveVar (Results 1 – 6 of 6) sorted by relevance
/build/kati/ |
D | var.go | 208 type recursiveVar struct { struct 213 func (v *recursiveVar) Flavor() string { return "recursive" } argument 214 func (v *recursiveVar) Origin() string { return v.origin } argument 215 func (v *recursiveVar) IsDefined() bool { return true } argument 217 func (v *recursiveVar) String() string { return v.expr.String() } argument 218 func (v *recursiveVar) Eval(w evalWriter, ev *Evaluator) error { argument 222 func (v *recursiveVar) serialize() serializableVar { argument 229 func (v *recursiveVar) dump(d *dumpbuf) { argument 235 func (v *recursiveVar) Append(_ *Evaluator, s string) (Var, error) { argument 255 func (v *recursiveVar) AppendVar(ev *Evaluator, val Value) (Var, error) { argument
|
D | ast.go | 66 return &recursiveVar{expr: ast.rhs, origin: origin}, nil 70 return &recursiveVar{expr: ast.rhs, origin: origin}, nil 78 return &recursiveVar{expr: ast.rhs, origin: origin}, nil
|
D | evalcmd.go | 149 return &recursiveVar{ 176 return &recursiveVar{
|
D | depgraph.go | 110 vars.Assign(kv[0], &recursiveVar{
|
D | func.go | 1264 rvalue = &recursiveVar{expr: tmpval(rhs), origin: "file"} 1273 rvalue = &recursiveVar{expr: tmpval(rhs), origin: "file"} 1280 rvalue = &recursiveVar{expr: tmpval(rhs), origin: "file"}
|
D | serialize.go | 471 return &recursiveVar{
|