X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fcoc-go-data%2Ftools%2Fpkg%2Fmod%2Fgolang.org%2Fx%2Ftools%40v0.0.0-20201105173854-bc9fc8d8c4bc%2Fcmd%2Fguru%2Ftestdata%2Fsrc%2Fimplements-json%2Fmain.golden;fp=.config%2Fcoc%2Fextensions%2Fcoc-go-data%2Ftools%2Fpkg%2Fmod%2Fgolang.org%2Fx%2Ftools%40v0.0.0-20201105173854-bc9fc8d8c4bc%2Fcmd%2Fguru%2Ftestdata%2Fsrc%2Fimplements-json%2Fmain.golden;h=ce18c1c6425b7eb50c90cb1c337e60edb4cf747c;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hp=0000000000000000000000000000000000000000;hpb=b3950616b54221c40a7dab9099bda675007e5b6e;p=dotfiles%2F.git diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/cmd/guru/testdata/src/implements-json/main.golden b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/cmd/guru/testdata/src/implements-json/main.golden new file mode 100644 index 00000000..ce18c1c6 --- /dev/null +++ b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/cmd/guru/testdata/src/implements-json/main.golden @@ -0,0 +1,135 @@ +-------- @implements E -------- +{ + "type": { + "name": "implements-json.E", + "pos": "testdata/src/implements-json/main.go:10:6", + "kind": "interface" + } +} +-------- @implements F -------- +{ + "type": { + "name": "implements-json.F", + "pos": "testdata/src/implements-json/main.go:12:6", + "kind": "interface" + }, + "to": [ + { + "name": "*implements-json.C", + "pos": "testdata/src/implements-json/main.go:21:6", + "kind": "pointer" + }, + { + "name": "implements-json.D", + "pos": "testdata/src/implements-json/main.go:22:6", + "kind": "struct" + }, + { + "name": "implements-json.FG", + "pos": "testdata/src/implements-json/main.go:16:6", + "kind": "interface" + } + ] +} +-------- @implements FG -------- +{ + "type": { + "name": "implements-json.FG", + "pos": "testdata/src/implements-json/main.go:16:6", + "kind": "interface" + }, + "to": [ + { + "name": "*implements-json.D", + "pos": "testdata/src/implements-json/main.go:22:6", + "kind": "pointer" + } + ], + "from": [ + { + "name": "implements-json.F", + "pos": "testdata/src/implements-json/main.go:12:6", + "kind": "interface" + } + ] +} +-------- @implements slice -------- +{ + "type": { + "name": "[]int", + "pos": "-", + "kind": "slice" + } +} +-------- @implements C -------- +{ + "type": { + "name": "implements-json.C", + "pos": "testdata/src/implements-json/main.go:21:6", + "kind": "basic" + }, + "fromptr": [ + { + "name": "implements-json.F", + "pos": "testdata/src/implements-json/main.go:12:6", + "kind": "interface" + } + ] +} +-------- @implements starC -------- +{ + "type": { + "name": "*implements-json.C", + "pos": "testdata/src/implements-json/main.go:21:6", + "kind": "pointer" + }, + "from": [ + { + "name": "implements-json.F", + "pos": "testdata/src/implements-json/main.go:12:6", + "kind": "interface" + } + ] +} +-------- @implements D -------- +{ + "type": { + "name": "implements-json.D", + "pos": "testdata/src/implements-json/main.go:22:6", + "kind": "struct" + }, + "from": [ + { + "name": "implements-json.F", + "pos": "testdata/src/implements-json/main.go:12:6", + "kind": "interface" + } + ], + "fromptr": [ + { + "name": "implements-json.FG", + "pos": "testdata/src/implements-json/main.go:16:6", + "kind": "interface" + } + ] +} +-------- @implements starD -------- +{ + "type": { + "name": "*implements-json.D", + "pos": "testdata/src/implements-json/main.go:22:6", + "kind": "pointer" + }, + "from": [ + { + "name": "implements-json.F", + "pos": "testdata/src/implements-json/main.go:12:6", + "kind": "interface" + }, + { + "name": "implements-json.FG", + "pos": "testdata/src/implements-json/main.go:16:6", + "kind": "interface" + } + ] +}