github.com/amarpal/go-tools@v0.0.0-20240422043104-40142f59f616/simple/s1003/testdata/src/example.com/CheckStringsContains/contains.go.golden (about) 1 package pkg 2 3 import ( 4 "bytes" 5 "strings" 6 ) 7 8 func fn() { 9 _ = strings.ContainsRune("", 'x') //@ diag(` strings.ContainsRune`) 10 _ = strings.ContainsRune("", 'x') //@ diag(` strings.ContainsRune`) 11 _ = strings.IndexRune("", 'x') > 0 12 _ = strings.IndexRune("", 'x') >= -1 13 _ = strings.ContainsRune("", 'x') //@ diag(` strings.ContainsRune`) 14 _ = !strings.ContainsRune("", 'x') //@ diag(`!strings.ContainsRune`) 15 _ = strings.IndexRune("", 'x') != 0 16 _ = !strings.ContainsRune("", 'x') //@ diag(`!strings.ContainsRune`) 17 18 _ = strings.ContainsAny("", "") //@ diag(` strings.ContainsAny`) 19 _ = strings.ContainsAny("", "") //@ diag(` strings.ContainsAny`) 20 _ = strings.IndexAny("", "") > 0 21 _ = strings.IndexAny("", "") >= -1 22 _ = strings.ContainsAny("", "") //@ diag(` strings.ContainsAny`) 23 _ = !strings.ContainsAny("", "") //@ diag(`!strings.ContainsAny`) 24 _ = strings.IndexAny("", "") != 0 25 _ = !strings.ContainsAny("", "") //@ diag(`!strings.ContainsAny`) 26 27 _ = strings.Contains("", "") //@ diag(` strings.Contains`) 28 _ = strings.Contains("", "") //@ diag(` strings.Contains`) 29 _ = strings.Index("", "") > 0 30 _ = strings.Index("", "") >= -1 31 _ = strings.Contains("", "") //@ diag(` strings.Contains`) 32 _ = !strings.Contains("", "") //@ diag(`!strings.Contains`) 33 _ = strings.Index("", "") != 0 34 _ = !strings.Contains("", "") //@ diag(`!strings.Contains`) 35 36 _ = bytes.ContainsRune(nil, 'x') //@ diag(` bytes.ContainsRune`) 37 _ = bytes.ContainsAny(nil, "") //@ diag(` bytes.ContainsAny`) 38 _ = bytes.Contains(nil, nil) //@ diag(` bytes.Contains`) 39 }