Lines Matching refs:nw
113 func (p *poolDef) WriteTo(nw *ninjaWriter, name string) error {
115 err := nw.Comment(p.Comment)
121 err := nw.Pool(name)
126 return nw.ScopedAssign("depth", strconv.Itoa(p.Depth))
221 func (r *ruleDef) WriteTo(nw *ninjaWriter, name string, nameTracker *nameTracker) error {
224 err := nw.Comment(r.Comment)
230 err := nw.Rule(name)
236 err = nw.ScopedAssign("pool", nameTracker.Pool(r.Pool))
242 err = writeVariables(nw, r.Variables, nameTracker)
400 func (b *buildDef) WriteTo(nw *ninjaWriter, nameTracker *nameTracker) error {
423 …err := nw.Build(comment, rule, outputs, implicitOuts, explicitDeps, implicitDeps, orderOnlyDeps, v…
431 err = writeVariables(nw, b.Variables, nameTracker)
449 err = nw.ScopedAssign(pair.name, pair.value)
456 err = nw.Default(nameTracker, outputs, outputStrings)
462 return nw.BlankLine()
465 func writeVariables(nw *ninjaWriter, variables map[string]*ninjaString, nameTracker *nameTracker) e…
473 err := nw.ScopedAssign(name, variables[name].Value(nameTracker))