]> Cypherpunks repositories - gostls13.git/commitdiff
test: add test for issue 24755
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Fri, 13 Sep 2024 15:30:30 +0000 (22:30 +0700)
committerGopher Robot <gobot@golang.org>
Fri, 13 Sep 2024 21:24:10 +0000 (21:24 +0000)
Fixes #24755

Change-Id: I00b276c5c2acb227d42a069d1af6027e4b499d31
Reviewed-on: https://go-review.googlesource.com/c/go/+/613115
Auto-Submit: Keith Randall <khr@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Tim King <taking@google.com>
Reviewed-by: Keith Randall <khr@google.com>
Auto-Submit: Cuong Manh Le <cuong.manhle.vn@gmail.com>

test/fixedbugs/issue24755.go [new file with mode: 0644]

diff --git a/test/fixedbugs/issue24755.go b/test/fixedbugs/issue24755.go
new file mode 100644 (file)
index 0000000..705b15f
--- /dev/null
@@ -0,0 +1,19 @@
+// errorcheck
+
+// Copyright 2024 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package p
+
+type I interface {
+       F()
+}
+
+type T struct {
+}
+
+const _ = I((*T)(nil)) // ERROR "is not constant"
+
+func (*T) F() {
+}