diff options
author | Marvin Stenger <marvin.stenger94@gmail.com> | 2015-09-08 22:22:44 +0200 |
---|---|---|
committer | Dave Cheney <dave@cheney.net> | 2015-09-17 23:23:01 +0000 |
commit | 2dc63d15442b6bb4445a6f916c48b656e1ad4c54 (patch) | |
tree | 133d71826981fff3bbf28dfbdb236607c17d61ac /src/cmd/compile/internal/gc/util.go | |
parent | a326c3e1ad3713c3e1c3373a45c6907e10fb1579 (diff) | |
download | go-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.go | 6 |
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) + "'" } } |