reflect.Type.Bits (method)
15 uses
reflect (current package)
type.go#L136: Bits() int
database/sql
convert.go#L434: i64, err := strconv.ParseInt(s, 10, dv.Type().Bits())
convert.go#L446: u64, err := strconv.ParseUint(s, 10, dv.Type().Bits())
convert.go#L458: f64, err := strconv.ParseFloat(s, dv.Type().Bits())
encoding/json
decode.go#L1024: n, err := strconv.ParseFloat(s, v.Type().Bits())
encoding/xml
marshal.go#L765: return strconv.FormatFloat(val.Float(), 'g', -1, val.Type().Bits()), nil, nil
marshal.go#L868: if err := emit(p, strconv.AppendFloat(scratch[:0], vf.Float(), 'g', -1, vf.Type().Bits())); err != nil {
read.go#L623: itmp, err := strconv.ParseInt(strings.TrimSpace(string(src)), 10, dst.Type().Bits())
read.go#L633: utmp, err := strconv.ParseUint(strings.TrimSpace(string(src)), 10, dst.Type().Bits())
read.go#L643: ftmp, err := strconv.ParseFloat(strings.TrimSpace(string(src)), dst.Type().Bits())
fmt
scan.go#L1028: v.SetInt(s.scanInt(verb, v.Type().Bits()))
scan.go#L1030: v.SetUint(s.scanUint(verb, v.Type().Bits()))
scan.go#L1047: v.SetFloat(s.convertFloat(s.floatToken(), v.Type().Bits()))
scan.go#L1049: v.SetComplex(s.scanComplex(verb, v.Type().Bits()))
github.com/google/go-cmp/cmp
report_slices.go#L287: switch t.Elem().Bits() {