Lines Matching refs:ninjaWriter
36 type ninjaWriter struct { struct
42 func newNinjaWriter(writer io.StringWriter) *ninjaWriter {
43 return &ninjaWriter{
48 func (n *ninjaWriter) Comment(comment string) error { argument
106 func (n *ninjaWriter) Pool(name string) error { argument
111 func (n *ninjaWriter) Rule(name string) error { argument
116 func (n *ninjaWriter) Build(comment string, rule string, outputs, implicitOuts, argument
126 ninjaWriter: n,
192 func (n *ninjaWriter) Assign(name, value string) error { argument
213 func (n *ninjaWriter) ScopedAssign(name, value string) error { argument
238 func (n *ninjaWriter) Default(pkgNames map[*packageContext]string, targets ...ninjaString) error { argument
245 ninjaWriter: n,
259 func (n *ninjaWriter) Subninja(file string) error { argument
264 func (n *ninjaWriter) BlankLine() (err error) { argument
273 func (n *ninjaWriter) writeStatement(directive, name string) error { argument
298 *ninjaWriter anonMember