FLAG_IS            28 src/colour.h   #define COLOUR_IS(piece,colour) (FLAG_IS((piece),COLOUR_FLAG(colour)))
FLAG_IS           104 src/move_evasion.cpp          if (piece == Empty || FLAG_IS(piece,opp_flag)) {
FLAG_IS           142 src/move_gen.cpp             if (FLAG_IS(capture,opp_flag)) {
FLAG_IS           152 src/move_gen.cpp             if (capture == Empty || FLAG_IS(capture,opp_flag)) {
FLAG_IS           166 src/move_gen.cpp       if (FLAG_IS(board->square[to],opp_flag)) {
FLAG_IS           171 src/move_gen.cpp       if (FLAG_IS(board->square[to],opp_flag)) {
FLAG_IS           218 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           221 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           224 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           227 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           230 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           233 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           236 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           239 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           247 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           251 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           255 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           259 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           267 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           271 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           275 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           279 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           287 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           291 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           295 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           299 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           303 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           307 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           311 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           315 src/move_gen.cpp          if (FLAG_IS(capture,opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           322 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           325 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           328 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           331 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           334 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           337 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           340 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           343 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) LIST_ADD(list,MOVE_MAKE(from,to));
FLAG_IS           361 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) add_pawn_move(list,from,to);
FLAG_IS           364 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) add_pawn_move(list,from,to);
FLAG_IS           381 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) add_pawn_move(list,from,to);
FLAG_IS           384 src/move_gen.cpp          if (FLAG_IS(board->square[to],opp_flag)) add_pawn_move(list,from,to);
FLAG_IS          1139 src/search_full.cpp       if (capture == Empty || FLAG_IS(capture,opp_flag)) {