diff options
Diffstat (limited to 'internal/lsp/testdata/implementation')
-rw-r--r-- | internal/lsp/testdata/implementation/implementation.go | 31 | ||||
-rw-r--r-- | internal/lsp/testdata/implementation/other/other.go | 27 | ||||
-rw-r--r-- | internal/lsp/testdata/implementation/other/other_test.go | 10 |
3 files changed, 0 insertions, 68 deletions
diff --git a/internal/lsp/testdata/implementation/implementation.go b/internal/lsp/testdata/implementation/implementation.go deleted file mode 100644 index c3229121a..000000000 --- a/internal/lsp/testdata/implementation/implementation.go +++ /dev/null @@ -1,31 +0,0 @@ -package implementation - -import "golang.org/x/tools/internal/lsp/implementation/other" - -type ImpP struct{} //@ImpP,implementations("ImpP", Laugher, OtherLaugher) - -func (*ImpP) Laugh() { //@mark(LaughP, "Laugh"),implementations("Laugh", Laugh, OtherLaugh) -} - -type ImpS struct{} //@ImpS,implementations("ImpS", Laugher, OtherLaugher) - -func (ImpS) Laugh() { //@mark(LaughS, "Laugh"),implementations("Laugh", Laugh, OtherLaugh) -} - -type Laugher interface { //@Laugher,implementations("Laugher", ImpP, OtherImpP, ImpS, OtherImpS) - Laugh() //@Laugh,implementations("Laugh", LaughP, OtherLaughP, LaughS, OtherLaughS) -} - -type Foo struct { //@implementations("Foo", Joker) - other.Foo -} - -type Joker interface { //@Joker - Joke() //@Joke,implementations("Joke", ImpJoker) -} - -type cryer int //@implementations("cryer", Cryer) - -func (cryer) Cry(other.CryType) {} //@mark(CryImpl, "Cry"),implementations("Cry", Cry) - -type Empty interface{} //@implementations("Empty") diff --git a/internal/lsp/testdata/implementation/other/other.go b/internal/lsp/testdata/implementation/other/other.go deleted file mode 100644 index aff825e91..000000000 --- a/internal/lsp/testdata/implementation/other/other.go +++ /dev/null @@ -1,27 +0,0 @@ -package other - -type ImpP struct{} //@mark(OtherImpP, "ImpP") - -func (*ImpP) Laugh() { //@mark(OtherLaughP, "Laugh") -} - -type ImpS struct{} //@mark(OtherImpS, "ImpS") - -func (ImpS) Laugh() { //@mark(OtherLaughS, "Laugh") -} - -type ImpI interface { //@mark(OtherLaugher, "ImpI") - Laugh() //@mark(OtherLaugh, "Laugh") -} - -type Foo struct { //@implementations("Foo", Joker) -} - -func (Foo) Joke() { //@mark(ImpJoker, "Joke"),implementations("Joke", Joke) -} - -type CryType int - -type Cryer interface { //@Cryer - Cry(CryType) //@Cry,implementations("Cry", CryImpl) -} diff --git a/internal/lsp/testdata/implementation/other/other_test.go b/internal/lsp/testdata/implementation/other/other_test.go deleted file mode 100644 index 846e0d591..000000000 --- a/internal/lsp/testdata/implementation/other/other_test.go +++ /dev/null @@ -1,10 +0,0 @@ -package other - -import ( - "testing" -) - -// This exists so the other.test package comes into existence. - -func TestOther(t *testing.T) { -} |