Home | History | Annotate | Download | only in fixedbugs
      1 // run
      2 
      3 // Copyright 2009 The Go Authors. All rights reserved.
      4 // Use of this source code is governed by a BSD-style
      5 // license that can be found in the LICENSE file.
      6 
      7 package main
      8 
      9 type S string
     10 type I int
     11 type F float64
     12 
     13 func (S) m() {}
     14 func (I) m() {}
     15 func (F) m() {}
     16 
     17 func main() {
     18 	c := make(chan interface {
     19 		m()
     20 	},
     21 		10)
     22 	c <- I(0)
     23 	c <- F(1)
     24 	c <- S("hi")
     25 	<-c
     26 	<-c
     27 	<-c
     28 }
     29