]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: refuse pointer to array as argument to "clear" builtin
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Sat, 21 Jan 2023 07:53:47 +0000 (14:53 +0700)
committerRobert Griesemer <gri@google.com>
Tue, 24 Jan 2023 17:50:44 +0000 (17:50 +0000)
commit8c37d486c83c46f8b53d21409bd0249e1335b16c
treea403b2b74f0817d69e5b7116cf94647313ca4b52
parentdc9d219cad115cf04d07a0cd10a46d127cf6e5e1
go/types, types2: refuse pointer to array as argument to "clear" builtin

The accepted proposal only permits map and slice types.

Updates #56351

Change-Id: I95cf4c856a5ecfcdf564601b6215eda3cb6ba86b
Reviewed-on: https://go-review.googlesource.com/c/go/+/463075
Auto-Submit: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
src/cmd/compile/internal/types2/builtins.go
src/cmd/compile/internal/types2/builtins_test.go
src/go/types/builtins.go
src/go/types/builtins_test.go
src/internal/types/errors/codes.go
src/internal/types/testdata/check/builtins0.go
src/internal/types/testdata/check/builtins1.go