]> Cypherpunks repositories - gostls13.git/commit
reflect: fix panic when Value.IsNil is called for UnsafePointer
authorAndrew Bonventre <andybons@golang.org>
Sun, 23 Dec 2018 21:48:38 +0000 (16:48 -0500)
committerAndrew Bonventre <andybons@golang.org>
Mon, 24 Dec 2018 01:23:25 +0000 (01:23 +0000)
commit3b66c00857ff77f8acfc3e6e9491dda3677858a4
treeffe03f70ff0727249c14f09b5835f8a0aaacf633
parent97d5cb24b10b7b740de2f1cc04d88341c4437ae0
reflect: fix panic when Value.IsNil is called for UnsafePointer

UnsafePointer is a valid type kind to call IsNil on.

Fixes #29381

Change-Id: Iaf65d582c67f4be52cd1885badf40f174920500b
Reviewed-on: https://go-review.googlesource.com/c/155797
Run-TryBot: Andrew Bonventre <andybons@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/reflect/all_test.go
src/reflect/value.go