SQUARE_IS_PROMOTE 69 src/board.cpp if (SQUARE_IS_PROMOTE(sq)) return false; SQUARE_IS_PROMOTE 124 src/board.cpp if (SQUARE_IS_PROMOTE(sq)) return false; SQUARE_IS_PROMOTE 322 src/board.cpp if (pos >= 8 || SQUARE_IS_PROMOTE(sq)) my_fatal("board_init_list(): illegal position\n"); SQUARE_IS_PROMOTE 93 src/move_check.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 99 src/move_check.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 178 src/move_check.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 187 src/move_check.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 199 src/move_check.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 208 src/move_check.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 179 src/move_evasion.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 240 src/move_evasion.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 249 src/move_evasion.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 181 src/move_gen.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 570 src/move_gen.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 575 src/move_gen.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 592 src/move_gen.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 597 src/move_gen.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 656 src/move_gen.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 662 src/move_gen.cpp ASSERT(!SQUARE_IS_PROMOTE(to)); SQUARE_IS_PROMOTE 725 src/move_gen.cpp if (SQUARE_IS_PROMOTE(to)) { SQUARE_IS_PROMOTE 743 src/move_gen.cpp ASSERT(SQUARE_IS_PROMOTE(MOVE_TO(move))); SQUARE_IS_PROMOTE 73 src/move_legal.cpp if (SQUARE_IS_PROMOTE(to)) return false; SQUARE_IS_PROMOTE 156 src/move_legal.cpp if (SQUARE_IS_PROMOTE(to)) return false; SQUARE_IS_PROMOTE 231 src/see.cpp if (piece_value == ValuePawn && SQUARE_IS_PROMOTE(to)) { // HACK: PIECE_IS_PAWN(piece)