diff options
Diffstat (limited to 'gopls/internal/lsp/testdata/stub/stub_multi_var.go.golden')
-rw-r--r-- | gopls/internal/lsp/testdata/stub/stub_multi_var.go.golden | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gopls/internal/lsp/testdata/stub/stub_multi_var.go.golden b/gopls/internal/lsp/testdata/stub/stub_multi_var.go.golden new file mode 100644 index 000000000..804c7eec6 --- /dev/null +++ b/gopls/internal/lsp/testdata/stub/stub_multi_var.go.golden @@ -0,0 +1,18 @@ +-- suggestedfix_stub_multi_var_9_38 -- +package stub + +import "io" + +// This test ensures that a variable declaration that +// has multiple values on the same line can still be +// analyzed correctly to target the interface implementation +// diagnostic. +var one, two, three io.Reader = nil, &multiVar{}, nil //@suggestedfix("&", "refactor.rewrite", "") + +type multiVar struct{} + +// Read implements io.Reader +func (*multiVar) Read(p []byte) (n int, err error) { + panic("unimplemented") +} + |