From a01d108e30a00f9126253e061d679b07d9ff72b7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B0=D0=B4=D0=B1=D0=B5=D0=BA=20?= =?utf8?q?=D0=90=D1=85=D0=BC=D0=B5=D0=B4=D0=BE=D0=B2?= Date: Sat, 13 Apr 2019 17:38:36 +0300 Subject: [PATCH] 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 --- src/strings/strings.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/strings/strings.go b/src/strings/strings.go index 1805a14bd2..e3fdd9feaf 100644 --- a/src/strings/strings.go +++ b/src/strings/strings.go @@ -550,7 +550,7 @@ func Repeat(s string, count int) 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 { isASCII, hasLower := true, false for i := 0; i < len(s); i++ { @@ -580,7 +580,7 @@ func ToUpper(s string) string { 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 { isASCII, hasUpper := true, false for i := 0; i < len(s); i++ { -- 2.50.0