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 / extract / extract_function / extract_args_returns.go.golden
1 -- functionextraction_extract_args_returns_5_2 --
2 package extract
3
4 func _() {
5         a := 1
6         a = fn0(a) //@mark(exEn0, "2")
7         //@extractfunc(exSt0, exEn0)
8         b := a * 2 //@mark(exB, "       b")
9         _ = 3 + 4  //@mark(exEnd, "4")
10         //@extractfunc(exB, exEnd)
11 }
12
13 func fn0(a int) int {
14         a = 5
15         a = a + 2
16         return a
17 }
18
19 -- functionextraction_extract_args_returns_8_1 --
20 package extract
21
22 func _() {
23         a := 1
24         a = 5     //@mark(exSt0, "a")
25         a = a + 2 //@mark(exEn0, "2")
26         //@extractfunc(exSt0, exEn0)
27         fn0(a)  //@mark(exEnd, "4")
28         //@extractfunc(exB, exEnd)
29 }
30
31 func fn0(a int) {
32         b := a * 2
33         _ = 3 + 4
34 }
35