aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/util.go
diff options
context:
space:
mode:
authorMarvin Stenger <marvin.stenger94@gmail.com>2015-09-08 22:22:44 +0200
committerDave Cheney <dave@cheney.net>2015-09-17 23:23:01 +0000
commit2dc63d15442b6bb4445a6f916c48b656e1ad4c54 (patch)
tree133d71826981fff3bbf28dfbdb236607c17d61ac /src/cmd/compile/internal/gc/util.go
parenta326c3e1ad3713c3e1c3373a45c6907e10fb1579 (diff)
downloadgo-2dc63d15442b6bb4445a6f916c48b656e1ad4c54.tar.gz
go-2dc63d15442b6bb4445a6f916c48b656e1ad4c54.zip
cmd/compile/internal/gc: cleaning; use range when appropriate
Made use of range statement in for loops. Cleaning along the way: -remove unnecessary variable declarations -rename variables -remove dead code This change passes go build -toolexec 'toolstash -cmp' -a std. Change-Id: Ife8c2a98482a81ba91f5bbb65142d9f3dc46d6ee Reviewed-on: https://go-review.googlesource.com/14379 Run-TryBot: Dave Cheney <dave@cheney.net> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Dave Cheney <dave@cheney.net>
Diffstat (limited to 'src/cmd/compile/internal/gc/util.go')
-rw-r--r--src/cmd/compile/internal/gc/util.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/gc/util.go b/src/cmd/compile/internal/gc/util.go
index d16cd38009..fc9173e383 100644
--- a/src/cmd/compile/internal/gc/util.go
+++ b/src/cmd/compile/internal/gc/util.go
@@ -36,10 +36,10 @@ func isDigit(c int) bool {
func plan9quote(s string) string {
if s == "" {
- return "'" + strings.Replace(s, "'", "''", -1) + "'"
+ return "''"
}
- for i := 0; i < len(s); i++ {
- if s[i] <= ' ' || s[i] == '\'' {
+ for _, c := range s {
+ if c <= ' ' || c == '\'' {
return "'" + strings.Replace(s, "'", "''", -1) + "'"
}
}