honnef.co/go/tools@v0.4.7/staticcheck/testdata/src/example.com/CheckStrconv_go115/CheckStrconv.go (about) 1 // +build go1.15 2 3 package pkg 4 5 import "strconv" 6 7 func fn() { 8 strconv.ParseComplex("", 32) //@ diag(`'bitSize' argument is invalid, must be either 64 or 128`) 9 strconv.ParseComplex("", 64) 10 strconv.ParseComplex("", 128) 11 strconv.ParseComplex("", 256) //@ diag(`'bitSize' argument is invalid, must be either 64 or 128`) 12 13 strconv.FormatComplex(0, 'e', 0, 32) //@ diag(`'bitSize' argument is invalid, must be either 64 or 128`) 14 strconv.FormatComplex(0, 'e', 0, 64) 15 strconv.FormatComplex(0, 'e', 0, 128) 16 strconv.FormatComplex(0, 'e', 0, 256) //@ diag(`'bitSize' argument is invalid, must be either 64 or 128`) 17 strconv.FormatComplex(0, 'j', 0, 64) //@ diag(`'fmt' argument is invalid: unknown format 'j'`) 18 }