]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/spirit/home/x3/operator/kleene.hpp
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / boost / boost / spirit / home / x3 / operator / kleene.hpp
index 1a9dcfaa56148cc891baf8fc5420b8524998a3cb..aa2977001d1969ac4fd1478eca5f8f4d13927331 100644 (file)
@@ -21,7 +21,7 @@ namespace boost { namespace spirit { namespace x3
         typedef unary_parser<Subject, kleene<Subject>> base_type;
         static bool const handles_container = true;
 
-        kleene(Subject const& subject)
+        constexpr kleene(Subject const& subject)
           : base_type(subject) {}
 
         template <typename Iterator, typename Context
@@ -37,7 +37,7 @@ namespace boost { namespace spirit { namespace x3
     };
 
     template <typename Subject>
-    inline kleene<typename extension::as_parser<Subject>::value_type>
+    constexpr kleene<typename extension::as_parser<Subject>::value_type>
     operator*(Subject const& subject)
     {
         return { as_parser(subject) };