--- /dev/null
+package pkg
+
+import (
+ "compress/flate"
+ "database/sql/driver"
+ "net/http"
+ "os"
+ "syscall"
+)
+
+var _ = syscall.StringByteSlice("") // want `Use ByteSliceFromString instead`
+
+func fn1(err error) {
+ var r *http.Request
+ _ = r.Cancel // want `If a Request's Cancel field and context are both`
+ _ = syscall.StringByteSlice("") // want `Use ByteSliceFromString instead`
+ _ = os.SEEK_SET
+ if err == http.ErrWriteAfterFlush { // want `ErrWriteAfterFlush is no longer`
+ println()
+ }
+ var _ flate.ReadError
+
+ var tr *http.Transport
+ tr.CancelRequest(nil)
+
+ var conn driver.Conn
+ conn.Begin()
+}
+
+// Deprecated: Don't use this.
+func fn2() {
+ _ = syscall.StringByteSlice("")
+
+ anon := func(x int) {
+ println(x)
+ _ = syscall.StringByteSlice("")
+ }
+ anon(1)
+}