MCPcopy Create free account
hub / github.com/cockroachdb/apd / And

Method And

bigint.go:388–394  ·  view source on GitHub ↗

And calls (big.Int).And.

(x, y *BigInt)

Source from the content-addressed store, hash-verified

386
387// And calls (big.Int).And.
388func (z *BigInt) And(x, y *BigInt) *BigInt {
389 var tmp1, tmp2, tmp3 big.Int //gcassert:noescape
390 zi := z.inner(&tmp1)
391 zi.And(x.inner(&tmp2), y.inner(&tmp3))
392 z.updateInner(zi)
393 return z
394}
395
396// AndNot calls (big.Int).AndNot.
397func (z *BigInt) AndNot(x, y *BigInt) *BigInt {

Callers 2

altBitFunction · 0.80

Calls 2

innerMethod · 0.95
updateInnerMethod · 0.95

Tested by 2

altBitFunction · 0.64