From: Robert Griesemer Date: Sat, 25 Feb 2017 00:50:48 +0000 (-0800) Subject: math/bits: fix incorrect doc strings for TrailingZeros functions X-Git-Tag: go1.9beta1~1430 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ac91a514ff521999b142901ad9714ca3f47f01a0;p=gostls13.git math/bits: fix incorrect doc strings for TrailingZeros functions Change-Id: I3e40018ab1903d3b9ada7ad7812ba71ea2a428e7 Reviewed-on: https://go-review.googlesource.com/37456 Reviewed-by: Brad Fitzpatrick --- diff --git a/src/math/bits/bits.go b/src/math/bits/bits.go index 97186adc94..4038e9bf01 100644 --- a/src/math/bits/bits.go +++ b/src/math/bits/bits.go @@ -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 ---