diff options
author | Alan Donovan <adonovan@google.com> | 2015-02-24 18:02:49 -0500 |
---|---|---|
committer | Alan Donovan <adonovan@google.com> | 2015-02-25 22:38:52 +0000 |
commit | 264bffc00c400ce4401cc2be15ed56e18a12e889 (patch) | |
tree | 696e6d630278be0bcb9e76024dd797401a7c18ba /oracle/testdata/src/main/implements-methods.golden | |
parent | 69db398fe0e69396984e3967724820c1f631e971 (diff) | |
download | tools-264bffc00c400ce4401cc2be15ed56e18a12e889.tar.gz |
oracle: when 'implements' is invoked on a method, show related methods, not types.
Fixes #9972
Change-Id: I25b65a64dcc4d551be3db8566783a9d23d410a2e
Reviewed-on: https://go-review.googlesource.com/5860
Reviewed-by: David Crawshaw <crawshaw@golang.org>
Diffstat (limited to 'oracle/testdata/src/main/implements-methods.golden')
-rw-r--r-- | oracle/testdata/src/main/implements-methods.golden | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/oracle/testdata/src/main/implements-methods.golden b/oracle/testdata/src/main/implements-methods.golden new file mode 100644 index 0000000..11ccaf4 --- /dev/null +++ b/oracle/testdata/src/main/implements-methods.golden @@ -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 (sort.Interface).Len + +-------- @implements I.Method -------- +abstract method func (I).Method(*int) *int + is implemented by method (lib.Type).Method + |