1
0
mirror of https://github.com/golang/go synced 2024-11-12 07:00:21 -07:00
go/test/bugs/bug367.dir/p.go
Ian Lance Taylor 5f172fadbe test: Add test for inheriting private method from anonymous field.
The spec says that all methods are inherited from an anonymous
field.  There is no exception for non-exported methods.

This is related to issue 1536.

R=rsc
CC=golang-dev
https://golang.org/cl/5012043
2011-09-14 10:31:51 -07:00

17 lines
149 B
Go

package p
type T struct{ x int }
type S struct{}
func (p *S) get() T {
return T{0}
}
type I interface {
get() T
}
func F(i I) {
_ = i.get()
}