type bytes.Buffer

95 uses

	bytes (current package)
		buffer.go#L20: type Buffer struct {
		buffer.go#L54: func (b *Buffer) Bytes() []byte { return b.buf[b.off:] }
		buffer.go#L60: func (b *Buffer) String() string {
		buffer.go#L69: func (b *Buffer) empty() bool { return len(b.buf) <= b.off }
		buffer.go#L73: func (b *Buffer) Len() int { return len(b.buf) - b.off }
		buffer.go#L77: func (b *Buffer) Cap() int { return cap(b.buf) }
		buffer.go#L82: func (b *Buffer) Truncate(n int) {
		buffer.go#L97: func (b *Buffer) Reset() {
		buffer.go#L106: func (b *Buffer) tryGrowByReslice(n int) (int, bool) {
		buffer.go#L117: func (b *Buffer) grow(n int) int {
		buffer.go#L157: func (b *Buffer) Grow(n int) {
		buffer.go#L168: func (b *Buffer) Write(p []byte) (n int, err error) {
		buffer.go#L180: func (b *Buffer) WriteString(s string) (n int, err error) {
		buffer.go#L199: func (b *Buffer) ReadFrom(r io.Reader) (n int64, err error) {
		buffer.go#L236: func (b *Buffer) WriteTo(w io.Writer) (n int64, err error) {
		buffer.go#L263: func (b *Buffer) WriteByte(c byte) error {
		buffer.go#L277: func (b *Buffer) WriteRune(r rune) (n int, err error) {
		buffer.go#L296: func (b *Buffer) Read(p []byte) (n int, err error) {
		buffer.go#L318: func (b *Buffer) Next(n int) []byte {
		buffer.go#L334: func (b *Buffer) ReadByte() (byte, error) {
		buffer.go#L351: func (b *Buffer) ReadRune() (r rune, size int, err error) {
		buffer.go#L374: func (b *Buffer) UnreadRune() error {
		buffer.go#L391: func (b *Buffer) UnreadByte() error {
		buffer.go#L408: func (b *Buffer) ReadBytes(delim byte) (line []byte, err error) {
		buffer.go#L417: func (b *Buffer) readSlice(delim byte) (line []byte, err error) {
		buffer.go#L436: func (b *Buffer) ReadString(delim byte) (line string, err error) {
		buffer.go#L450: func NewBuffer(buf []byte) *Buffer { return &Buffer{buf: buf} }
		buffer.go#L458: func NewBufferString(s string) *Buffer {
		buffer.go#L459: 	return &Buffer{buf: []byte(s)}

	crypto/tls
		auth.go#L83: 		b := &bytes.Buffer{}
		conn.go#L95: 	rawInput  bytes.Buffer // raw input, starting with a record header
		conn.go#L97: 	hand      bytes.Buffer // handshake data waiting to be read

	encoding/json
		encode.go#L180: 	var buf bytes.Buffer
		encode.go#L194: func HTMLEscape(dst *bytes.Buffer, src []byte) {
		encode.go#L288: 	bytes.Buffer // accumulated output
		encode.go#L1227: 	var nameEscBuf bytes.Buffer
		indent.go#L13: func Compact(dst *bytes.Buffer, src []byte) error {
		indent.go#L17: func compact(dst *bytes.Buffer, src []byte, escape bool) error {
		indent.go#L62: func newline(dst *bytes.Buffer, prefix, indent string, depth int) {
		indent.go#L81: func Indent(dst *bytes.Buffer, src []byte, prefix, indent string) error {
		stream.go#L186: 	indentBuf    *bytes.Buffer
		stream.go#L222: 			enc.indentBuf = new(bytes.Buffer)

	encoding/pem
		pem.go#L335: 	var buf bytes.Buffer

	mime/multipart
		formdata.go#L66: 		var b bytes.Buffer
		writer.go#L103: 	var b bytes.Buffer

	net/http
		h2_bundle.go#L1417: 	var buf bytes.Buffer
		h2_bundle.go#L1424: func (h http2FrameHeader) writeDebug(buf *bytes.Buffer) {
		h2_bundle.go#L1563: 	debugFramerBuf    *bytes.Buffer
		h2_bundle.go#L1615: 		f.debugFramerBuf = new(bytes.Buffer)
		h2_bundle.go#L2817: 	var buf bytes.Buffer
		h2_bundle.go#L4109: 	headerWriteBuf bytes.Buffer
		h2_bundle.go#L4170: func (sc *http2serverConn) HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) {
		h2_bundle.go#L6769: 	hbuf    bytes.Buffer // HPACK encoder writes into this
		h2_bundle.go#L9292: 	HeaderEncoder() (*hpack.Encoder, *bytes.Buffer)
		request.go#L889: 		case *bytes.Buffer:
		server.go#L3346: 	wbuf bytes.Buffer
		transfer.go#L1084: 	case *bytes.Reader, *bytes.Buffer, *strings.Reader:

	os/exec
		exec.go#L538: 	var stdout bytes.Buffer
		exec.go#L564: 	var b bytes.Buffer
		exec.go#L720: 	var buf bytes.Buffer

	runtime/pprof
		pprof.go#L406: 	var buf bytes.Buffer

	src.elv.sh/pkg/buildinfo
		json.go#L9: 	var b bytes.Buffer

	src.elv.sh/pkg/cli/term
		writer.go#L51: 	buf := new(bytes.Buffer)
		writer.go#L79: 	bytesBuf := new(bytes.Buffer)

	src.elv.sh/pkg/cli/tk
		codearea.go#L109: 	pasteBuffer bytes.Buffer
		codearea.go#L198: 		w.pasteBuffer = bytes.Buffer{}

	src.elv.sh/pkg/diag
		context.go#L124: 	var buf bytes.Buffer
		multierror.go#L17: 		var buf bytes.Buffer

	src.elv.sh/pkg/eval
		exception.go#L84: 	buf := new(bytes.Buffer)
		exception.go#L166: 	b := new(bytes.Buffer)

	src.elv.sh/pkg/eval/mods/str
		str.go#L117: 	var b bytes.Buffer
		str.go#L163: 	var b bytes.Buffer
		str.go#L270: 	var buf bytes.Buffer

	src.elv.sh/pkg/eval/vals
		repr_helpers.go#L11: 	buf    bytes.Buffer

	src.elv.sh/pkg/glob
		parse.go#L41: 			var literal bytes.Buffer

	src.elv.sh/pkg/parse
		parse.go#L561: 	var buf bytes.Buffer
		parse.go#L592: 	var buf bytes.Buffer
		parser.go#L119: 	var buf bytes.Buffer
		quote.go#L73: 	var buf bytes.Buffer
		quote.go#L100: 	var buf bytes.Buffer

	src.elv.sh/pkg/persistent/hashmap
		hashmap.go#L118: 	var buf bytes.Buffer

	src.elv.sh/pkg/persistent/vector
		vector.go#L417: 	var buf bytes.Buffer

	src.elv.sh/pkg/strutil
		camel_to_dashed.go#L11: 	var buf bytes.Buffer

	src.elv.sh/pkg/tt
		tt.go#L141: 	var b bytes.Buffer

	src.elv.sh/pkg/ui
		key.go#L132: 	var b bytes.Buffer
		text.go#L37: 	buf := new(bytes.Buffer)
		text.go#L207: 	var buf bytes.Buffer
		text_segment.go#L24: 	buf := new(bytes.Buffer)

	vendor/golang.org/x/net/http2/hpack
		hpack.go#L94: 	saveBuf bytes.Buffer
		hpack.go#L493: 		buf := bufPool.Get().(*bytes.Buffer)
		huffman.go#L15: 	New: func() interface{} { return new(bytes.Buffer) },
		huffman.go#L22: 	buf := bufPool.Get().(*bytes.Buffer)
		huffman.go#L33: 	buf := bufPool.Get().(*bytes.Buffer)
		huffman.go#L49: func huffmanDecode(buf *bytes.Buffer, maxLen int, v []byte) error {