]> Cypherpunks.ru repositories - gostls13.git/blob - test/fixedbugs/issue4365.go
all: make copyright headers consistent with one space after period
[gostls13.git] / test / fixedbugs / issue4365.go
1 // errorcheck
2
3 // Copyright 2015 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 that fields hide promoted methods.
8 // https://golang.org/issue/4365
9
10 package main
11
12 type T interface {
13         M()
14 }
15
16 type M struct{}
17
18 func (M) M() {}
19
20 type Foo struct {
21         M
22 }
23
24 func main() {
25         var v T = Foo{} // ERROR "has no methods|not a method|cannot use"
26         _ = v
27 }