Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / golang.org / x / tools@v0.0.0-20201105173854-bc9fc8d8c4bc / cmd / guru / testdata / src / implements-methods / main.golden
diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/cmd/guru/testdata/src/implements-methods/main.golden b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/cmd/guru/testdata/src/implements-methods/main.golden
new file mode 100644 (file)
index 0000000..bd591e8
--- /dev/null
@@ -0,0 +1,37 @@
+-------- @implements F.f --------
+abstract method func (F).f()
+       is implemented by method (*C).f
+       is implemented by method (D).f
+       is implemented by method (FG).f
+
+-------- @implements FG.f --------
+abstract method func (FG).f()
+       is implemented by method (*D).f
+       implements method (F).f
+
+-------- @implements FG.g --------
+abstract method func (FG).g() []int
+       is implemented by method (*D).g
+
+-------- @implements *C.f --------
+concrete method func (*C).f()
+       implements method (F).f
+
+-------- @implements D.f --------
+concrete method func (D).f()
+       implements method (F).f
+concrete method func (D).f()
+       implements method (FG).f
+
+-------- @implements *D.g --------
+concrete method func (*D).g() []int
+       implements method (FG).g
+
+-------- @implements Len --------
+concrete method func (sorter).Len() int
+       implements method (lib.Sorter).Len
+
+-------- @implements I.Method --------
+abstract method func (I).Method(*int) *int
+       is implemented by method (lib.Type).Method
+