Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / golang.org / x / tools@v0.0.0-20201028153306-37f0764111ff / cmd / guru / testdata / src / definition-json / main.golden
diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201028153306-37f0764111ff/cmd/guru/testdata/src/definition-json/main.golden b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201028153306-37f0764111ff/cmd/guru/testdata/src/definition-json/main.golden
new file mode 100644 (file)
index 0000000..dee878d
--- /dev/null
@@ -0,0 +1,95 @@
+-------- @definition builtin --------
+
+Error: int is built in
+-------- @definition lexical-undef --------
+
+Error: no object for identifier
+-------- @definition lexical-pkgname --------
+{
+       "objpos": "testdata/src/definition-json/main.go:10:2",
+       "desc": "package lib"
+}
+-------- @definition lexical-func --------
+{
+       "objpos": "$GOPATH/src/definition-json/main.go:38:6",
+       "desc": "func f"
+}
+-------- @definition lexical-var --------
+{
+       "objpos": "$GOPATH/src/definition-json/main.go:19:6",
+       "desc": "var x"
+}
+-------- @definition lexical-shadowing --------
+{
+       "objpos": "$GOPATH/src/definition-json/main.go:22:5",
+       "desc": "var x"
+}
+-------- @definition qualified-type --------
+{
+       "objpos": "testdata/src/lib/lib.go:3:6",
+       "desc": "type lib.Type"
+}
+-------- @definition qualified-func --------
+{
+       "objpos": "testdata/src/lib/lib.go:9:6",
+       "desc": "func lib.Func"
+}
+-------- @definition qualified-var --------
+{
+       "objpos": "testdata/src/lib/lib.go:14:5",
+       "desc": "var lib.Var"
+}
+-------- @definition qualified-const --------
+{
+       "objpos": "testdata/src/lib/lib.go:12:7",
+       "desc": "const lib.Const"
+}
+-------- @definition qualified-type-renaming --------
+{
+       "objpos": "testdata/src/lib/lib.go:3:6",
+       "desc": "type lib.Type"
+}
+-------- @definition qualified-nomember --------
+
+Error: couldn't find declaration of Nonesuch in "lib"
+-------- @definition qualified-nopkg --------
+{
+       "objpos": "testdata/src/definition-json/main.go:12:2",
+       "desc": "package nosuchpkg"
+}
+-------- @definition select-field --------
+{
+       "objpos": "testdata/src/definition-json/main.go:40:16",
+       "desc": "field field int"
+}
+-------- @definition select-method --------
+{
+       "objpos": "testdata/src/definition-json/main.go:42:10",
+       "desc": "func (T).method()"
+}
+-------- @definition embedded-other-file --------
+{
+       "objpos": "testdata/src/definition-json/type.go:3:6",
+       "desc": "type W int"
+}
+-------- @definition embedded-other-file-pointer --------
+{
+       "objpos": "testdata/src/definition-json/type.go:3:6",
+       "desc": "type W int"
+}
+-------- @definition embedded-basic --------
+
+Error: int is built in
+-------- @definition embedded-basic-pointer --------
+
+Error: int is built in
+-------- @definition embedded-other-pkg --------
+{
+       "objpos": "testdata/src/lib/lib.go:3:6",
+       "desc": "type lib.Type"
+}
+-------- @definition embedded-same-file --------
+{
+       "objpos": "$GOPATH/src/definition-json/main.go:40:6",
+       "desc": "type T"
+}