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 / a / random.go.golden
1 -- PosSum-definition --
2 godef/a/random.go:24:15-18: defined here as ```go
3 func (*Pos).Sum() int
4 ```
5
6 [`(a.Pos).Sum` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Pos.Sum)
7 -- PosSum-definition-json --
8 {
9         "span": {
10                 "uri": "file://godef/a/random.go",
11                 "start": {
12                         "line": 24,
13                         "column": 15,
14                         "offset": 413
15                 },
16                 "end": {
17                         "line": 24,
18                         "column": 18,
19                         "offset": 416
20                 }
21         },
22         "description": "```go\nfunc (*Pos).Sum() int\n```\n\n[`(a.Pos).Sum` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Pos.Sum)"
23 }
24
25 -- PosSum-hover --
26 ```go
27 func (*Pos).Sum() int
28 ```
29
30 [`(a.Pos).Sum` on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Pos.Sum)
31 -- PosX-definition --
32 godef/a/random.go:13:2-3: defined here as ```go
33 field x int
34 ```
35
36 \@mark\(PosX, \"x\"\),mark\(PosY, \"y\"\)
37 -- PosX-definition-json --
38 {
39         "span": {
40                 "uri": "file://godef/a/random.go",
41                 "start": {
42                         "line": 13,
43                         "column": 2,
44                         "offset": 187
45                 },
46                 "end": {
47                         "line": 13,
48                         "column": 3,
49                         "offset": 188
50                 }
51         },
52         "description": "```go\nfield x int\n```\n\n\\@mark\\(PosX, \\\"x\\\"\\),mark\\(PosY, \\\"y\\\"\\)"
53 }
54
55 -- PosX-hover --
56 ```go
57 field x int
58 ```
59
60 \@mark\(PosX, \"x\"\),mark\(PosY, \"y\"\)
61 -- RandomParamY-definition --
62 godef/a/random.go:8:14-15: defined here as ```go
63 var y int
64 ```
65 -- RandomParamY-definition-json --
66 {
67         "span": {
68                 "uri": "file://godef/a/random.go",
69                 "start": {
70                         "line": 8,
71                         "column": 14,
72                         "offset": 79
73                 },
74                 "end": {
75                         "line": 8,
76                         "column": 15,
77                         "offset": 80
78                 }
79         },
80         "description": "```go\nvar y int\n```"
81 }
82
83 -- RandomParamY-hover --
84 ```go
85 var y int
86 ```
87 -- TypField-definition --
88 godef/a/random.go:17:18-23: defined here as ```go
89 field field string
90 ```
91 -- TypField-definition-json --
92 {
93         "span": {
94                 "uri": "file://godef/a/random.go",
95                 "start": {
96                         "line": 17,
97                         "column": 18,
98                         "offset": 292
99                 },
100                 "end": {
101                         "line": 17,
102                         "column": 23,
103                         "offset": 297
104                 }
105         },
106         "description": "```go\nfield field string\n```"
107 }
108
109 -- TypField-hover --
110 ```go
111 field field string
112 ```