]> Cypherpunks.ru repositories - gostls13.git/blob - test/fixedbugs/issue14321.go
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / test / fixedbugs / issue14321.go
1 // errorcheck
2
3 // Copyright 2018 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 // Verify that error message reports _ambiguous_ method.
8
9 package p
10
11 type A struct{
12         H int
13 }
14
15 func (A) F() {}
16 func (A) G() {}
17
18 type B struct{
19         G int
20         H int
21 }
22
23 func (B) F() {}
24
25 type C struct {
26         A
27         B
28 }
29
30 var _ = C.F // ERROR "ambiguous"
31 var _ = C.G // ERROR "ambiguous"
32 var _ = C.H // ERROR "ambiguous"
33 var _ = C.I // ERROR "no method .*I.*|C.I undefined"