Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / honnef.co / go / tools@v0.0.1-2020.1.5 / simple / testdata / src / contains / contains.go
1 package pkg
2
3 import (
4         "bytes"
5         "strings"
6 )
7
8 func fn() {
9         _ = strings.IndexRune("", 'x') > -1 // want ` strings\.ContainsRune`
10         _ = strings.IndexRune("", 'x') >= 0 // want ` strings\.ContainsRune`
11         _ = strings.IndexRune("", 'x') > 0
12         _ = strings.IndexRune("", 'x') >= -1
13         _ = strings.IndexRune("", 'x') != -1 // want ` strings\.ContainsRune`
14         _ = strings.IndexRune("", 'x') == -1 // want `!strings\.ContainsRune`
15         _ = strings.IndexRune("", 'x') != 0
16         _ = strings.IndexRune("", 'x') < 0 // want `!strings\.ContainsRune`
17
18         _ = strings.IndexAny("", "") > -1 // want ` strings\.ContainsAny`
19         _ = strings.IndexAny("", "") >= 0 // want ` strings\.ContainsAny`
20         _ = strings.IndexAny("", "") > 0
21         _ = strings.IndexAny("", "") >= -1
22         _ = strings.IndexAny("", "") != -1 // want ` strings\.ContainsAny`
23         _ = strings.IndexAny("", "") == -1 // want `!strings\.ContainsAny`
24         _ = strings.IndexAny("", "") != 0
25         _ = strings.IndexAny("", "") < 0 // want `!strings\.ContainsAny`
26
27         _ = strings.Index("", "") > -1 // want ` strings\.Contains`
28         _ = strings.Index("", "") >= 0 // want ` strings\.Contains`
29         _ = strings.Index("", "") > 0
30         _ = strings.Index("", "") >= -1
31         _ = strings.Index("", "") != -1 // want ` strings\.Contains`
32         _ = strings.Index("", "") == -1 // want `!strings\.Contains`
33         _ = strings.Index("", "") != 0
34         _ = strings.Index("", "") < 0 // want `!strings\.Contains`
35
36         _ = bytes.IndexRune(nil, 'x') > -1 // want ` bytes\.ContainsRune`
37         _ = bytes.IndexAny(nil, "") > -1   // want ` bytes\.ContainsAny`
38         _ = bytes.Index(nil, nil) > -1     // want ` bytes\.Contains`
39 }