- attackers = (rook_attacks_bb(to, occ) & rooks_and_queens())
- | (bishop_attacks_bb(to, occ) & bishops_and_queens())
- | (piece_attacks<KNIGHT>(to) & knights())
- | (piece_attacks<KING>(to) & kings())
- | (pawn_attacks(WHITE, to) & pawns(BLACK))
- | (pawn_attacks(BLACK, to) & pawns(WHITE));
+ attackers = (rook_attacks_bb(to, occ) & pieces<ROOK_AND_QUEEN>())
+ | (bishop_attacks_bb(to, occ) & pieces<BISHOP_AND_QUEEN>())
+ | (piece_attacks<KNIGHT>(to) & pieces<KNIGHT>())
+ | (piece_attacks<KING>(to) & pieces<KING>())
+ | (pawn_attacks(WHITE, to) & pieces<PAWN>(BLACK))
+ | (pawn_attacks(BLACK, to) & pieces<PAWN>(WHITE));