commit | 6592456feb7a9f934e82f2fde1ef2b395eaa44f8 | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Sun Dec 30 12:01:53 2012 -0500 |
committer | Russ Cox <rsc@golang.org> | Sun Dec 30 12:01:53 2012 -0500 |
tree | 058f3fa87a21e7fc3d69cf1db60be874d0e5e456 | |
parent | a4600126d9e4fcbd8e9ea3072eff7ea5822f2014 [diff] [blame] |
cmd/gc: do not generate code for var _ = ... unless necessary Fixes #2443. R=ken2 CC=golang-dev https://golang.org/cl/6997048
diff --git a/test/sinit.go b/test/sinit.go index ffb8ef7..5e50e11 100644 --- a/test/sinit.go +++ b/test/sinit.go
@@ -259,3 +259,13 @@ var copy_pt0b = pt0b var copy_pt1 = pt1 var copy_pt1a = pt1a + +var _ interface{} = 1 + +type T1 int + +func (t *T1) M() {} + +type Mer interface { M() } + +var _ Mer = (*T1)(nil)