pawnAttacks function

SquareSet pawnAttacks(
  1. Side side,
  2. Square square
)

Gets squares attacked or defended by a pawn of the given Side on Square.

Implementation

SquareSet pawnAttacks(Side side, Square square) {
  assert(square >= 0 && square < 64);
  return _pawnAttacks[side]![square];
}