Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / golang.org / x / tools@v0.0.0-20201028153306-37f0764111ff / cmd / guru / testdata / src / implements-methods / main.golden
1 -------- @implements F.f --------
2 abstract method func (F).f()
3         is implemented by method (*C).f
4         is implemented by method (D).f
5         is implemented by method (FG).f
6
7 -------- @implements FG.f --------
8 abstract method func (FG).f()
9         is implemented by method (*D).f
10         implements method (F).f
11
12 -------- @implements FG.g --------
13 abstract method func (FG).g() []int
14         is implemented by method (*D).g
15
16 -------- @implements *C.f --------
17 concrete method func (*C).f()
18         implements method (F).f
19
20 -------- @implements D.f --------
21 concrete method func (D).f()
22         implements method (F).f
23 concrete method func (D).f()
24         implements method (FG).f
25
26 -------- @implements *D.g --------
27 concrete method func (*D).g() []int
28         implements method (FG).g
29
30 -------- @implements Len --------
31 concrete method func (sorter).Len() int
32         implements method (lib.Sorter).Len
33
34 -------- @implements I.Method --------
35 abstract method func (I).Method(*int) *int
36         is implemented by method (lib.Type).Method
37