Scan calls (big.Int).Scan.
(s fmt.ScanState, ch rune)
| 824 | |
| 825 | // Scan calls (big.Int).Scan. |
| 826 | func (z *BigInt) Scan(s fmt.ScanState, ch rune) error { |
| 827 | var tmp1 big.Int //gcassert:noescape |
| 828 | zi := z.inner(&tmp1) |
| 829 | if err := zi.Scan(s, ch); err != nil { |
| 830 | return err |
| 831 | } |
| 832 | z.updateInner(zi) |
| 833 | return nil |
| 834 | } |
| 835 | |
| 836 | // Set calls (big.Int).Set. |
| 837 | func (z *BigInt) Set(x *BigInt) *BigInt { |