]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: use strings.Builder instead of bytes.Buffer where possible
authorRobert Griesemer <gri@golang.org>
Fri, 2 Sep 2022 19:10:24 +0000 (12:10 -0700)
committerGopher Robot <gobot@golang.org>
Sat, 3 Sep 2022 18:29:30 +0000 (18:29 +0000)
commit2392b7061cfc71dcdaefeb027dcce0951f697658
treee3aa20880c2971506dc4c1fd22ac865afc353c9d
parent7a86ef2ad88af19642d7feaebacffd0260114d2a
go/types, types2: use strings.Builder instead of bytes.Buffer where possible

Also, consistently use declaration: var buf strings.Builder.
We don't change exported signatures to match go/types (where we
can't change the exported signatures for backward-compatibility).

Change-Id: I75350886aa231889ae2fd5c4008dd4be9ed6e09f
Reviewed-on: https://go-review.googlesource.com/c/go/+/428094
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Robert Griesemer <gri@google.com>
Auto-Submit: Robert Griesemer <gri@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
21 files changed:
src/cmd/compile/internal/types2/api.go
src/cmd/compile/internal/types2/api_test.go
src/cmd/compile/internal/types2/errors.go
src/cmd/compile/internal/types2/example_test.go
src/cmd/compile/internal/types2/infer.go
src/cmd/compile/internal/types2/instantiate_test.go
src/cmd/compile/internal/types2/issues_test.go
src/cmd/compile/internal/types2/mono_test.go
src/cmd/compile/internal/types2/scope.go
src/cmd/compile/internal/types2/termlist.go
src/cmd/compile/internal/types2/typeset.go
src/go/types/api_test.go
src/go/types/errors.go
src/go/types/example_test.go
src/go/types/infer.go
src/go/types/instantiate_test.go
src/go/types/issues_test.go
src/go/types/mono_test.go
src/go/types/scope.go
src/go/types/termlist.go
src/go/types/typeset.go