--- /dev/null
+package pkg
+
+import (
+ "bytes"
+ "strings"
+)
+
+func fn() {
+ _ = strings.ContainsRune("", 'x') // want ` strings\.ContainsRune`
+ _ = strings.ContainsRune("", 'x') // want ` strings\.ContainsRune`
+ _ = strings.IndexRune("", 'x') > 0
+ _ = strings.IndexRune("", 'x') >= -1
+ _ = strings.ContainsRune("", 'x') // want ` strings\.ContainsRune`
+ _ = !strings.ContainsRune("", 'x') // want `!strings\.ContainsRune`
+ _ = strings.IndexRune("", 'x') != 0
+ _ = !strings.ContainsRune("", 'x') // want `!strings\.ContainsRune`
+
+ _ = strings.ContainsAny("", "") // want ` strings\.ContainsAny`
+ _ = strings.ContainsAny("", "") // want ` strings\.ContainsAny`
+ _ = strings.IndexAny("", "") > 0
+ _ = strings.IndexAny("", "") >= -1
+ _ = strings.ContainsAny("", "") // want ` strings\.ContainsAny`
+ _ = !strings.ContainsAny("", "") // want `!strings\.ContainsAny`
+ _ = strings.IndexAny("", "") != 0
+ _ = !strings.ContainsAny("", "") // want `!strings\.ContainsAny`
+
+ _ = strings.Contains("", "") // want ` strings\.Contains`
+ _ = strings.Contains("", "") // want ` strings\.Contains`
+ _ = strings.Index("", "") > 0
+ _ = strings.Index("", "") >= -1
+ _ = strings.Contains("", "") // want ` strings\.Contains`
+ _ = !strings.Contains("", "") // want `!strings\.Contains`
+ _ = strings.Index("", "") != 0
+ _ = !strings.Contains("", "") // want `!strings\.Contains`
+
+ _ = bytes.ContainsRune(nil, 'x') // want ` bytes\.ContainsRune`
+ _ = bytes.ContainsAny(nil, "") // want ` bytes\.ContainsAny`
+ _ = bytes.Contains(nil, nil) // want ` bytes\.Contains`
+}