} // namespace Zobrist
+namespace {
+
/// next_attacker() is an helper function used by see() to locate the least
/// valuable attacker for the side to move, remove the attacker we just found
/// from the 'occupied' bitboard and scan for new X-ray attacks behind it.
-template<int Pt> static FORCE_INLINE
+template<int Pt> FORCE_INLINE
PieceType next_attacker(const Bitboard* bb, const Square& to, const Bitboard& stmAttackers,
Bitboard& occupied, Bitboard& attackers) {
return KING; // No need to update bitboards, it is the last cycle
}
+} // namespace
+
/// CheckInfo c'tor