go/printer.printer.output (field)

23 uses

	go/printer (current package)
		nodes.go#L1087: 			if len(p.output) > 0 {
		nodes.go#L1823: 		if len(p.output) > 0 {
		printer.go#L58: 	output       []byte       // raw printer result
		printer.go#L209: 		p.output = append(p.output, tabwriter.Escape) // protect '\n' in //line from tabwriter interpretation
		printer.go#L210: 		p.output = append(p.output, fmt.Sprintf("//line %s:%d\n", pos.Filename, pos.Line)...)
		printer.go#L211: 		p.output = append(p.output, tabwriter.Escape)
		printer.go#L224: 		p.output = append(p.output, '\t')
		printer.go#L256: 		p.output = append(p.output, ch)
		printer.go#L304: 		p.output = append(p.output, tabwriter.Escape)
		printer.go#L308: 		p.output = append(p.output, fmt.Sprintf("/*%s*/", pos)...) // do not update p.pos!
		printer.go#L310: 	p.output = append(p.output, s...)
		printer.go#L340: 		p.output = append(p.output, tabwriter.Escape)
		printer.go#L354: 	if len(p.output) == 0 {
		printer.go#L1341: 	if _, err = output.Write(p.output); err != nil {