strings: remove "a copy of the string" from ToUpper/ToLower comments

When string letters are all in lower/upper cases, both functions respectively
return original string.

Fixes #30987

Change-Id: Ie8d664f7af5e087f82c1bc156933e9a995645bf4
Reviewed-on: https://go-review.googlesource.com/c/go/+/171735
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
Максадбек Ахмедов 2019-04-13 17:38:36 +03:00 committed by Brad Fitzpatrick
parent a6e892d26d
commit a01d108e30

View file

@ -550,7 +550,7 @@ func Repeat(s string, count int) string {
return b.String() return b.String()
} }
// ToUpper returns a copy of the string s with all Unicode letters mapped to their upper case. // ToUpper returns s with all Unicode letters mapped to their upper case.
func ToUpper(s string) string { func ToUpper(s string) string {
isASCII, hasLower := true, false isASCII, hasLower := true, false
for i := 0; i < len(s); i++ { for i := 0; i < len(s); i++ {
@ -580,7 +580,7 @@ func ToUpper(s string) string {
return Map(unicode.ToUpper, s) return Map(unicode.ToUpper, s)
} }
// ToLower returns a copy of the string s with all Unicode letters mapped to their lower case. // ToLower returns s with all Unicode letters mapped to their lower case.
func ToLower(s string) string { func ToLower(s string) string {
isASCII, hasUpper := true, false isASCII, hasUpper := true, false
for i := 0; i < len(s); i++ { for i := 0; i < len(s); i++ {