]> Cypherpunks repositories - gostls13.git/commitdiff
reflect: remove a double negative, use the rtype.pointers method for clarity
authorBrad Fitzpatrick <bradfitz@golang.org>
Tue, 16 Dec 2014 07:09:38 +0000 (18:09 +1100)
committerBrad Fitzpatrick <bradfitz@golang.org>
Tue, 16 Dec 2014 21:17:07 +0000 (21:17 +0000)
Change-Id: Ia24e9f0da1622cededa17b2c54ff9e4bb80cf946
Reviewed-on: https://go-review.googlesource.com/1633
Reviewed-by: Minux Ma <minux@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/reflect/type.go

index ededbef77d9812e2cf1267d9197145cd4486c82c..26285da674cddbe9b9a4f2ce724ef23219011fc7 100644 (file)
@@ -1908,7 +1908,7 @@ func (bv *bitVector) append2(bits uint8) {
 
 func addTypeBits(bv *bitVector, offset *uintptr, t *rtype) {
        *offset = align(*offset, uintptr(t.align))
-       if t.kind&kindNoPointers != 0 {
+       if !t.pointers() {
                *offset += t.size
                return
        }