X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=blobdiff_plain;f=folly%2FSynchronized.h;fp=folly%2FSynchronized.h;h=9b627237c909b4da61122a65b0ee8c8dd7c1af39;hp=aeae0549c96643d24e97b96e5797777894ea3f96;hb=d5c1c7940fc29aadbd8bb8e8d1990add57a7b4f3;hpb=43d3a315bbd54cb187021897b566ffb53290a44b diff --git a/folly/Synchronized.h b/folly/Synchronized.h index aeae0549..9b627237 100644 --- a/folly/Synchronized.h +++ b/folly/Synchronized.h @@ -1312,6 +1312,11 @@ void swap(Synchronized& lhs, Synchronized& rhs) { #define SYNCHRONIZED(...) \ FOLLY_PUSH_WARNING \ FOLLY_GCC_DISABLE_WARNING(shadow) \ + FOLLY_MSVC_DISABLE_WARNING(4189) /* initialized but unreferenced */ \ + FOLLY_MSVC_DISABLE_WARNING(4456) /* declaration hides local */ \ + FOLLY_MSVC_DISABLE_WARNING(4457) /* declaration hides parameter */ \ + FOLLY_MSVC_DISABLE_WARNING(4458) /* declaration hides member */ \ + FOLLY_MSVC_DISABLE_WARNING(4459) /* declaration hides global */ \ FOLLY_GCC_DISABLE_NEW_SHADOW_WARNINGS \ if (bool SYNCHRONIZED_state = false) { \ } else \