]> Cypherpunks repositories - gostls13.git/commitdiff
math/bits: fix incorrect doc strings for TrailingZeros functions
authorRobert Griesemer <gri@golang.org>
Sat, 25 Feb 2017 00:50:48 +0000 (16:50 -0800)
committerRobert Griesemer <gri@golang.org>
Sat, 25 Feb 2017 00:58:25 +0000 (00:58 +0000)
Change-Id: I3e40018ab1903d3b9ada7ad7812ba71ea2a428e7
Reviewed-on: https://go-review.googlesource.com/37456
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/math/bits/bits.go

index 97186adc94ae715d86bc6cc234329fc2b298b39b..4038e9bf014697795a5dfae3cd50861c5f4f1342 100644 (file)
@@ -28,19 +28,19 @@ func LeadingZeros64(x uint64) int { return 64 - blen(uint64(x)) }
 
 // --- TrailingZeros ---
 
-// TrailingZeros returns the number of trailing zero bits in x; the result is 0 for x == 0.
+// TrailingZeros returns the number of trailing zero bits in x; the result is UintSize for x == 0.
 func TrailingZeros(x uint) int { return ntz(x) }
 
-// TrailingZeros8 returns the number of trailing zero bits in x; the result is 0 for x == 0.
+// TrailingZeros8 returns the number of trailing zero bits in x; the result is 8 for x == 0.
 func TrailingZeros8(x uint8) int { return ntz8(x) }
 
-// TrailingZeros16 returns the number of trailing zero bits in x; the result is 0 for x == 0.
+// TrailingZeros16 returns the number of trailing zero bits in x; the result is 16 for x == 0.
 func TrailingZeros16(x uint16) int { return ntz16(x) }
 
-// TrailingZeros32 returns the number of trailing zero bits in x; the result is 0 for x == 0.
+// TrailingZeros32 returns the number of trailing zero bits in x; the result is 32 for x == 0.
 func TrailingZeros32(x uint32) int { return ntz32(x) }
 
-// TrailingZeros64 returns the number of trailing zero bits in x; the result is 0 for x == 0.
+// TrailingZeros64 returns the number of trailing zero bits in x; the result is 64 for x == 0.
 func TrailingZeros64(x uint64) int { return ntz64(x) }
 
 // --- OnesCount ---