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 / internal / lsp / testdata / godef / b / e.go.golden
diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/internal/lsp/testdata/godef/b/e.go.golden b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/internal/lsp/testdata/godef/b/e.go.golden
new file mode 100644 (file)
index 0000000..d5eb1e9
--- /dev/null
@@ -0,0 +1,144 @@
+-- Member-definition --
+godef/a/d.go:6:2-8: defined here as ```go
+field Member string
+```
+
+[`(a.Thing).Member` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Thing.Member)
+
+\@Member
+-- Member-definition-json --
+{
+       "span": {
+               "uri": "file://godef/a/d.go",
+               "start": {
+                       "line": 6,
+                       "column": 2,
+                       "offset": 87
+               },
+               "end": {
+                       "line": 6,
+                       "column": 8,
+                       "offset": 93
+               }
+       },
+       "description": "```go\nfield Member string\n```\n\n[`(a.Thing).Member` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Thing.Member)\n\n\\@Member"
+}
+
+-- Member-hover --
+```go
+field Member string
+```
+
+[`(a.Thing).Member` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Thing.Member)
+
+\@Member
+-- Other-definition --
+godef/a/d.go:9:5-10: defined here as ```go
+var a.Other a.Thing
+```
+
+[`a.Other` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Other)
+
+\@Other
+-- Other-definition-json --
+{
+       "span": {
+               "uri": "file://godef/a/d.go",
+               "start": {
+                       "line": 9,
+                       "column": 5,
+                       "offset": 118
+               },
+               "end": {
+                       "line": 9,
+                       "column": 10,
+                       "offset": 123
+               }
+       },
+       "description": "```go\nvar a.Other a.Thing\n```\n\n[`a.Other` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Other)\n\n\\@Other"
+}
+
+-- Other-hover --
+```go
+var a.Other a.Thing
+```
+
+[`a.Other` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Other)
+
+\@Other
+-- Thing-definition --
+godef/a/d.go:5:6-11: defined here as ```go
+type Thing struct {
+       Member string //@Member
+}
+```
+
+[`a.Thing` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Thing)
+-- Thing-definition-json --
+{
+       "span": {
+               "uri": "file://godef/a/d.go",
+               "start": {
+                       "line": 5,
+                       "column": 6,
+                       "offset": 62
+               },
+               "end": {
+                       "line": 5,
+                       "column": 11,
+                       "offset": 67
+               }
+       },
+       "description": "```go\ntype Thing struct {\n\tMember string //@Member\n}\n```\n\n[`a.Thing` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Thing)"
+}
+
+-- Thing-hover --
+```go
+type Thing struct {
+       Member string //@Member
+}
+```
+
+[`a.Thing` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Thing)
+-- Things-definition --
+godef/a/d.go:11:6-12: defined here as ```go
+func a.Things(val []string) []a.Thing
+```
+
+[`a.Things` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Things)
+-- Things-definition-json --
+{
+       "span": {
+               "uri": "file://godef/a/d.go",
+               "start": {
+                       "line": 11,
+                       "column": 6,
+                       "offset": 145
+               },
+               "end": {
+                       "line": 11,
+                       "column": 12,
+                       "offset": 151
+               }
+       },
+       "description": "```go\nfunc a.Things(val []string) []a.Thing\n```\n\n[`a.Things` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Things)"
+}
+
+-- Things-hover --
+```go
+func a.Things(val []string) []a.Thing
+```
+
+[`a.Things` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Things)
+-- eInt-hover --
+```go
+var x int
+```
+-- eInterface-hover --
+```go
+var x interface{}
+```
+-- eString-hover --
+```go
+var x string
+```