Imported Upstream version 1.72.0
[platform/upstream/boost.git] / boost / spirit / repository / home / qi / operator / detail / keywords.hpp
index c8bd0a0..0b56146 100644 (file)
@@ -90,6 +90,10 @@ namespace boost { namespace spirit { namespace repository { namespace qi { names
                     return false;
                 }
 
+#if defined(_MSC_VER)
+# pragma warning(push)
+# pragma warning(disable: 4127) // conditional expression is constant
+#endif
             // Handle unused attributes
             template <typename T> bool call(T &idx, mpl::false_) const{
  
@@ -114,6 +118,9 @@ namespace boost { namespace spirit { namespace repository { namespace qi { names
                   }
                 return false;
             }
+#if defined(_MSC_VER)
+# pragma warning(pop)
+#endif
 
             const Elements &elements;
             Iterator &first;