.gitignore added
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / honnef.co / go / tools@v0.1.1 / staticcheck / testdata / src / CheckUntrappableSignal / CheckUntrappableSignal_unix.go
diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/honnef.co/go/tools@v0.1.1/staticcheck/testdata/src/CheckUntrappableSignal/CheckUntrappableSignal_unix.go b/.config/coc/extensions/coc-go-data/tools/pkg/mod/honnef.co/go/tools@v0.1.1/staticcheck/testdata/src/CheckUntrappableSignal/CheckUntrappableSignal_unix.go
new file mode 100644 (file)
index 0000000..faef5e1
--- /dev/null
@@ -0,0 +1,16 @@
+// +build android darwin dragonfly freebsd linux netbsd openbsd solaris
+
+package main
+
+import (
+       "os"
+       "os/signal"
+       "syscall"
+)
+
+func fn2() {
+       c := make(chan os.Signal, 1)
+       signal.Ignore(syscall.SIGSTOP)    // want `cannot be trapped`
+       signal.Notify(c, syscall.SIGSTOP) // want `cannot be trapped`
+       signal.Reset(syscall.SIGSTOP)     // want `cannot be trapped`
+}