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 / internal / lsp / testdata / statements / if_err_check_return.go
1 package statements
2
3 import (
4         "bytes"
5         "io"
6         "os"
7 )
8
9 func one() (int, float32, io.Writer, *int, []int, bytes.Buffer, error) {
10         /* if err != nil { return err } */ //@item(stmtOneIfErrReturn, "if err != nil { return err }", "", "")
11         /* err != nil { return err } */ //@item(stmtOneErrReturn, "err != nil { return err }", "", "")
12
13         _, err := os.Open("foo")
14         //@snippet("", stmtOneIfErrReturn, "", "if err != nil {\n\treturn 0, 0, nil, nil, nil, bytes.Buffer{\\}, ${1:err}\n\\}")
15
16         _, err = os.Open("foo")
17         i //@snippet(" //", stmtOneIfErrReturn, "", "if err != nil {\n\treturn 0, 0, nil, nil, nil, bytes.Buffer{\\}, ${1:err}\n\\}")
18
19         _, err = os.Open("foo")
20         if er //@snippet(" //", stmtOneErrReturn, "", "err != nil {\n\treturn 0, 0, nil, nil, nil, bytes.Buffer{\\}, ${1:err}\n\\}")
21
22         _, err = os.Open("foo")
23         if //@snippet(" //", stmtOneIfErrReturn, "", "if err != nil {\n\treturn 0, 0, nil, nil, nil, bytes.Buffer{\\}, ${1:err}\n\\}")
24
25         _, err = os.Open("foo")
26         if //@snippet("//", stmtOneIfErrReturn, "", "if err != nil {\n\treturn 0, 0, nil, nil, nil, bytes.Buffer{\\}, ${1:err}\n\\}")
27 }