Home | History | Annotate | Download | only in fixedbugs
      1 // run
      2 
      3 // Copyright 2012 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 // Test using _ receiver.  Failed with gccgo.
      8 
      9 package main
     10 
     11 type S struct {}
     12 
     13 func (_ S) F(i int) int {
     14 	return i
     15 }
     16 
     17 func main() {
     18 	s := S{}
     19 	const c = 123
     20 	i := s.F(c)
     21 	if i != c {
     22 		panic(i)
     23 	}
     24 }
     25