commit | 8c0b699ca45e9682c512df84a37a7f4892b7d631 | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Fri Dec 09 11:59:21 2011 -0500 |
committer | Russ Cox <rsc@golang.org> | Fri Dec 09 11:59:21 2011 -0500 |
tree | 09012692856cc4f9172d2627c6f138746539a9bf | |
parent | 2e338fa69f269e14d5dc1923c033c9a16b4bce5c [diff] [blame] |
gc: fix another blank bug R=ken2 CC=golang-dev https://golang.org/cl/5478051
diff --git a/test/blank.go b/test/blank.go index 581bc85..d6c9e79 100644 --- a/test/blank.go +++ b/test/blank.go
@@ -118,12 +118,29 @@ } } +var fp = func(_ int, y int) {} + +func init() { + fp = fp1 +} + +func fp1(x, y int) { + if x != y { + println("invalid fp1 call:", x, y) + panic("bad fp1") + } +} + + func m() { var i I i = TI{} i.M(1, 1) i.M(2, 2) + + fp(1, 1) + fp(2, 2) } // useless but legal