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#L86: if n.Int == nil {
numeric.go#L89: buf = append(buf, n.Int.String()...)
numeric.go#L109: *n = Numeric{Int: big.NewInt(v.Int64), Valid: true}
numeric.go#L146: *n = Numeric{Int: num, Exp: exp, Valid: true}
numeric.go#L153: return n.Int, nil
numeric.go#L157: num.Set(n.Int)
numeric.go#L267: if n.Int == nil {
numeric.go#L271: intStr := n.Int.String()
numeric.go#L379: return encodeNumericBinary(Numeric{Int: num, Exp: exp, Valid: true}, buf)
numeric.go#L394: return encodeNumericBinary(Numeric{Int: big.NewInt(n.Int64), Valid: true}, buf)
numeric.go#L415: if n.Int != nil && n.Int.Sign() < 0 {
numeric.go#L423: if n.Int != nil {
numeric.go#L424: absInt.Abs(n.Int)
numeric.go#L633: return scanner.ScanNumeric(Numeric{Int: big.NewInt(0), Valid: true})
numeric.go#L705: return scanner.ScanNumeric(Numeric{Int: accum, Exp: exp, Valid: true})
numeric.go#L807: return scanner.ScanNumeric(Numeric{Int: num, Exp: exp, Valid: true})