aboutsummaryrefslogtreecommitdiff
path: root/gopls/internal/lsp/testdata/extract/extract_function/extract_args_returns.go.golden
diff options
context:
space:
mode:
Diffstat (limited to 'gopls/internal/lsp/testdata/extract/extract_function/extract_args_returns.go.golden')
-rw-r--r--gopls/internal/lsp/testdata/extract/extract_function/extract_args_returns.go.golden37
1 files changed, 37 insertions, 0 deletions
diff --git a/gopls/internal/lsp/testdata/extract/extract_function/extract_args_returns.go.golden b/gopls/internal/lsp/testdata/extract/extract_function/extract_args_returns.go.golden
new file mode 100644
index 000000000..b15345e23
--- /dev/null
+++ b/gopls/internal/lsp/testdata/extract/extract_function/extract_args_returns.go.golden
@@ -0,0 +1,37 @@
+-- functionextraction_extract_args_returns_5_2 --
+package extract
+
+func _() {
+ a := 1
+ //@mark(exSt0, "a")
+ a = newFunction(a) //@mark(exEn0, "2")
+ //@extractfunc(exSt0, exEn0)
+ b := a * 2 //@mark(exB, " b")
+ _ = 3 + 4 //@mark(exEnd, "4")
+ //@extractfunc(exB, exEnd)
+}
+
+func newFunction(a int) int {
+ a = 5
+ a = a + 2
+ return a
+}
+
+-- functionextraction_extract_args_returns_8_1 --
+package extract
+
+func _() {
+ a := 1
+ a = 5 //@mark(exSt0, "a")
+ a = a + 2 //@mark(exEn0, "2")
+ //@extractfunc(exSt0, exEn0)
+ //@mark(exB, " b")
+ newFunction(a) //@mark(exEnd, "4")
+ //@extractfunc(exB, exEnd)
+}
+
+func newFunction(a int) {
+ b := a * 2
+ _ = 3 + 4
+}
+