diff options
Diffstat (limited to 'gopls/internal/lsp/testdata/fillstruct/a2.go')
-rw-r--r-- | gopls/internal/lsp/testdata/fillstruct/a2.go | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gopls/internal/lsp/testdata/fillstruct/a2.go b/gopls/internal/lsp/testdata/fillstruct/a2.go new file mode 100644 index 000000000..b5e30a84f --- /dev/null +++ b/gopls/internal/lsp/testdata/fillstruct/a2.go @@ -0,0 +1,29 @@ +package fillstruct + +type typedStruct struct { + m map[string]int + s []int + c chan int + c1 <-chan int + a [2]string +} + +var _ = typedStruct{} //@suggestedfix("}", "refactor.rewrite", "Fill") + +type funStruct struct { + fn func(i int) int +} + +var _ = funStruct{} //@suggestedfix("}", "refactor.rewrite", "Fill") + +type funStructCompex struct { + fn func(i int, s string) (string, int) +} + +var _ = funStructCompex{} //@suggestedfix("}", "refactor.rewrite", "Fill") + +type funStructEmpty struct { + fn func() +} + +var _ = funStructEmpty{} //@suggestedfix("}", "refactor.rewrite", "Fill") |