]> Cypherpunks repositories - gostls13.git/commit
reflect: make Value.Pointer panic on bad notinheap pointers
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Thu, 21 Oct 2021 16:35:05 +0000 (23:35 +0700)
committerCuong Manh Le <cuong.manhle.vn@gmail.com>
Fri, 22 Oct 2021 00:56:18 +0000 (00:56 +0000)
commit23e57e59556f42d6935b65be63b59a8b0fc0e6ad
tree52f1b45f20b88d94c8a47acd2def93cd458da042
parent3beab0cd71e9e4fedba13d762ed35db04851f1be
reflect: make Value.Pointer panic on bad notinheap pointers

Same as CL 350153 did for Value.Elem to panic on bad notinheap pointers.
While at it, also add more tests for notinheap deref.

Change-Id: Id7d9d12ad8467de5926b6a7e8f9d659fea5fedb5
Reviewed-on: https://go-review.googlesource.com/c/go/+/357630
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/reflect/all_test.go
src/reflect/value.go