]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.regabi] cmd/compile: remove unnecessary String methods
authorMatthew Dempsky <mdempsky@google.com>
Tue, 8 Dec 2020 04:05:17 +0000 (20:05 -0800)
committerAlexander Rakoczy <alex@golang.org>
Mon, 14 Dec 2020 16:43:32 +0000 (11:43 -0500)
commit9c5241e52020cf77683cd260a5fa3f3f029ed80c
tree8c29b19076a7219d0ec8fa65ccabc4e1a431ed70
parent267975dc4732b6f6a62a7d33a85de34efef180b7
[dev.regabi] cmd/compile: remove unnecessary String methods

There were only a few places these were still used, none of which
justify generating all this code. Instead rewrite them to use
fmt.Sprint or simpler means.

Passes buildall w/ toolstash -cmp.

Change-Id: Ibd123a1696941a597f0cb4dcc96cda8ced672140
Reviewed-on: https://go-review.googlesource.com/c/go/+/276072
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/compile/internal/gc/const.go
src/cmd/compile/internal/gc/typecheck.go
src/cmd/compile/internal/gc/universe.go
src/cmd/compile/internal/ir/mini.go
src/cmd/compile/internal/ir/mknode.go
src/cmd/compile/internal/ir/node.go
src/cmd/compile/internal/ir/node_gen.go
src/cmd/compile/internal/ssa/op.go
test/fixedbugs/issue22822.go