]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/spirit/home/support/modify.hpp
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / boost / boost / spirit / home / support / modify.hpp
index 80d2f71b71e7853456eeb8fce157833544344801..a8777924b88e7810d47a77f3276a57c4780b38b2 100644 (file)
@@ -12,9 +12,6 @@
 #pragma once
 #endif
 
-#include <boost/spirit/include/phoenix_limits.hpp>      // needs to be included before proto
-#include <boost/proto/proto.hpp>
-#include <boost/mpl/if.hpp>
 #include <boost/type_traits/is_base_of.hpp>
 #include <boost/spirit/home/support/unused.hpp>
 
@@ -71,6 +68,8 @@ namespace boost { namespace spirit
     template <typename Domain, typename Enable = void>
     struct modify
     {
+        typedef void proto_is_callable_;
+
         template <typename Sig>
         struct result;
 
@@ -114,11 +113,4 @@ namespace boost { namespace spirit
     };
 }}
 
-namespace boost { namespace proto
-{
-    template <typename Domain, typename Enable>
-    struct is_callable<spirit::modify<Domain, Enable> >
-      : mpl::true_ {};
-}}
-
 #endif