diff options
| author | Keith Randall <khr@golang.org> | 2025-03-14 13:19:18 -0700 |
|---|---|---|
| committer | Keith Randall <khr@golang.org> | 2025-03-19 09:55:46 -0700 |
| commit | deb6790fcfe943c640a4ef393036690eef5eef5c (patch) | |
| tree | 9f683e750cdd3031f76bd5c4f67b44e35b0299f9 /src/net/http/httputil | |
| parent | 56e5476e10db25ce71f562bd6ee0910a83532b04 (diff) | |
| download | go-deb6790fcfe943c640a4ef393036690eef5eef5c.tar.xz | |
cmd/compile: remove implicit deref from len(p) where p is ptr-to-array
func f() *[4]int { return nil }
_ = len(f())
should not panic. We evaluate f, but there isn't a dereference
according to the spec (just "arg is evaluated").
Update #72844
Change-Id: Ia32cefc1b7aa091cd1c13016e015842b4d12d5b4
Reviewed-on: https://go-review.googlesource.com/c/go/+/658096
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Keith Randall <khr@google.com>
Diffstat (limited to 'src/net/http/httputil')
0 files changed, 0 insertions, 0 deletions
