PSEUDO_ATTACK     274 src/attack.cpp       if (PSEUDO_ATTACK(piece,delta)) {
PSEUDO_ATTACK     423 src/attack.cpp       if (PSEUDO_ATTACK(piece,delta)) {
PSEUDO_ATTACK      23 src/attack.h   #define PIECE_ATTACK(board,piece,from,to) (PSEUDO_ATTACK((piece),(to)-(from))&&line_is_empty((board),(from),(to)))
PSEUDO_ATTACK    1538 src/eval.cpp         if (PSEUDO_ATTACK(BB,delta)) {
PSEUDO_ATTACK    1600 src/eval.cpp         if (sq == bn || PSEUDO_ATTACK(BN,sq-bn)) return true; // blockade
PSEUDO_ATTACK    1760 src/eval.cpp         if (PSEUDO_ATTACK(BB,delta)) {
PSEUDO_ATTACK     157 src/move_check.cpp                if (PSEUDO_ATTACK(piece,king-to)) {
PSEUDO_ATTACK     173 src/move_check.cpp    ASSERT(PSEUDO_ATTACK(pawn,king-to));
PSEUDO_ATTACK     194 src/move_check.cpp    ASSERT(PSEUDO_ATTACK(pawn,king-to));
PSEUDO_ATTACK     355 src/move_check.cpp       if (PSEUDO_ATTACK(piece,delta)) {
PSEUDO_ATTACK     268 src/see.cpp          if (PSEUDO_ATTACK(piece,delta)) {