PIECE_IS_KING 104 src/board.cpp if (pos == 0 && !PIECE_IS_KING(piece)) return false;
PIECE_IS_KING 105 src/board.cpp if (pos != 0 && PIECE_IS_KING(piece)) return false;
PIECE_IS_KING 299 src/board.cpp ASSERT(PIECE_IS_KING(board->square[sq]));
PIECE_IS_KING 301 src/board.cpp ASSERT(!PIECE_IS_KING(board->square[sq]));
PIECE_IS_KING 206 src/move.cpp } else if (PIECE_IS_KING(piece)) {
PIECE_IS_KING 154 src/move_do.cpp ASSERT(!PIECE_IS_KING(capture));
PIECE_IS_KING 218 src/move_legal.cpp if (PIECE_IS_KING(piece)) {