go/printer.printer.wsbuf (field)

32 uses

	go/printer (current package)
		printer.go#L66: 	wsbuf        []whiteSpace // delayed white space
		printer.go#L99: 	p.wsbuf = make([]whiteSpace, 0, 16) // whitespace sequences are short
		printer.go#L372: 			for i, ch := range p.wsbuf {
		printer.go#L376: 					p.wsbuf[i] = ignore
		printer.go#L409: 		for i, ch := range p.wsbuf {
		printer.go#L413: 				p.wsbuf[i] = ignore
		printer.go#L423: 				if i+1 < len(p.wsbuf) && p.wsbuf[i+1] == unindent {
		printer.go#L436: 				p.wsbuf[i] = ignore
		printer.go#L695: 	for i, ch := range p.wsbuf {
		printer.go#L699: 			p.wsbuf[i] = ignore
		printer.go#L712: 				p.wsbuf[i] = ignore
		printer.go#L716: 	p.writeWhitespace(len(p.wsbuf))
		printer.go#L729: 	for _, ch := range p.wsbuf {
		printer.go#L797: 		switch ch := p.wsbuf[i]; ch {
		printer.go#L815: 			if i+1 < n && p.wsbuf[i+1] == unindent {
		printer.go#L821: 				p.wsbuf[i], p.wsbuf[i+1] = unindent, formfeed
		printer.go#L832: 	l := copy(p.wsbuf, p.wsbuf[n:])
		printer.go#L833: 	p.wsbuf = p.wsbuf[:l]
		printer.go#L907: 			i := len(p.wsbuf)
		printer.go#L908: 			if i == cap(p.wsbuf) {
		printer.go#L915: 			p.wsbuf = p.wsbuf[0 : i+1]
		printer.go#L916: 			p.wsbuf[i] = x
		printer.go#L947: 				if len(p.wsbuf) != 0 {
		printer.go#L950: 				p.wsbuf = p.wsbuf[0:1]
		printer.go#L951: 				p.wsbuf[0] = ' '
		printer.go#L1025: 		p.writeWhitespace(len(p.wsbuf))