COLOUR_IS 342 src/attack.cpp return COLOUR_IS(piece,COLOUR_OPP(colour)) && SLIDER_ATTACK(piece,inc);
COLOUR_IS 103 src/board.cpp if (!COLOUR_IS(piece,colour)) return false;
COLOUR_IS 129 src/board.cpp if (!COLOUR_IS(piece,colour)) return false;
COLOUR_IS 246 src/board.cpp if (COLOUR_IS(piece,colour) && !PIECE_IS_PAWN(piece)) {
COLOUR_IS 320 src/board.cpp if (COLOUR_IS(piece,colour) && PIECE_IS_PAWN(piece)) {
COLOUR_IS 948 src/eval.cpp ASSERT(COLOUR_IS(board->square[sq],att));
COLOUR_IS 307 src/move_check.cpp ASSERT(COLOUR_IS(piece,me));
COLOUR_IS 369 src/move_check.cpp if (COLOUR_IS(capture,me)) {
COLOUR_IS 97 src/move_do.cpp ASSERT(COLOUR_IS(piece,me));
COLOUR_IS 153 src/move_do.cpp ASSERT(COLOUR_IS(capture,opp));
COLOUR_IS 240 src/move_do.cpp ASSERT(COLOUR_IS(piece,me));
COLOUR_IS 203 src/move_evasion.cpp ASSERT(COLOUR_IS(board->square[to],COLOUR_OPP(board->turn)));
COLOUR_IS 57 src/move_legal.cpp if (!COLOUR_IS(piece,me)) return false;
COLOUR_IS 67 src/move_legal.cpp if (COLOUR_IS(capture,me)) return false;
COLOUR_IS 141 src/move_legal.cpp if (!COLOUR_IS(piece,me)) return false;
COLOUR_IS 203 src/move_legal.cpp ASSERT(COLOUR_IS(piece,me));
COLOUR_IS 80 src/see.cpp ASSERT(COLOUR_IS(piece,att));
COLOUR_IS 103 src/see.cpp ASSERT(COLOUR_IS(capture,def));
COLOUR_IS 164 src/see.cpp ASSERT(COLOUR_IS(board->square[to],COLOUR_OPP(colour)));
COLOUR_IS 188 src/see.cpp ASSERT(COLOUR_IS(piece,def));
COLOUR_IS 226 src/see.cpp ASSERT(COLOUR_IS(piece,colour));