github.com/jackc/pgx/v5/pgtype.Numeric.Int (field)
20 uses
github.com/jackc/pgx/v5/pgtype (current package)
builtin_wrappers.go#L247: return Numeric{Int: new(big.Int).SetUint64(uint64(w)), Valid: true}, nil
builtin_wrappers.go#L306: return Numeric{Int: new(big.Int).SetUint64(uint64(w)), Valid: true}, nil
numeric.go#L53: Int *big.Int
numeric.go#L85: if n.Int == nil {
numeric.go#L88: buf = append(buf, n.Int.String()...)
numeric.go#L108: *n = Numeric{Int: big.NewInt(v.Int64), Valid: true}
numeric.go#L145: *n = Numeric{Int: num, Exp: exp, Valid: true}
numeric.go#L152: return n.Int, nil
numeric.go#L156: num.Set(n.Int)
numeric.go#L267: if n.Int == nil {
numeric.go#L271: intStr := n.Int.String()
numeric.go#L377: return encodeNumericBinary(Numeric{Int: num, Exp: exp, Valid: true}, buf)
numeric.go#L392: return encodeNumericBinary(Numeric{Int: big.NewInt(n.Int64), Valid: true}, buf)
numeric.go#L412: if n.Int != nil && n.Int.Sign() < 0 {
numeric.go#L420: if n.Int != nil {
numeric.go#L421: absInt.Abs(n.Int)
numeric.go#L627: return scanner.ScanNumeric(Numeric{Int: big.NewInt(0), Valid: true})
numeric.go#L699: return scanner.ScanNumeric(Numeric{Int: accum, Exp: exp, Valid: true})
numeric.go#L800: return scanner.ScanNumeric(Numeric{Int: num, Exp: exp, Valid: true})