]> git.sesse.net Git - stockfish/blobdiff - src/types.h
Replace make_square() with operator|(File, Rank)
[stockfish] / src / types.h
index 40a2baa0099e2da6ac006cc6bc6b86c225169374..4a78cc81d03040080923e4b6c4ea1f1fe44b2e30 100644 (file)
@@ -335,6 +335,10 @@ inline Square operator~(Square s) {
   return Square(s ^ 56); // Vertical flip SQ_A1 -> SQ_A8
 }
 
+inline Square operator|(File f, Rank r) {
+  return Square((r << 3) | f);
+}
+
 inline Value mate_in(int ply) {
   return VALUE_MATE - ply;
 }
@@ -359,10 +363,6 @@ inline Color color_of(Piece p) {
   return Color(p >> 3);
 }
 
-inline Square make_square(File f, Rank r) {
-  return Square((r << 3) | f);
-}
-
 inline bool is_ok(Square s) {
   return s >= SQ_A1 && s <= SQ_H8;
 }