]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/spirit/test/x3/rule4.cpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / libs / spirit / test / x3 / rule4.cpp
index cfbfe515c19558ef6978cd9bfd0a5b96626892d9..3e3a647db3f6979fda8b9d537c92cbe5287e4f2e 100644 (file)
@@ -5,9 +5,6 @@
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 =============================================================================*/
 
-// this file deliberately contains non-ascii characters
-// boostinspect:noascii
-
 #include <boost/detail/lightweight_test.hpp>
 #include <boost/spirit/home/x3.hpp>
 #include <boost/fusion/include/vector.hpp>
@@ -26,7 +23,7 @@ struct my_rule_class
 {
     template <typename Iterator, typename Exception, typename Context>
     x3::error_handler_result
-    on_error(Iterator&, Iterator const& last, Exception const& x, Context const& context)
+    on_error(Iterator&, Iterator const& last, Exception const& x, Context const&)
     {
         std::cout
             << "Error! Expecting: "
@@ -81,7 +78,7 @@ main()
         rule<class b, int> rb;
         int attr;
 
-        auto f = [](auto c){};
+        auto f = [](auto&){};
         auto ra_def = (ra %= int_[f]);
         BOOST_TEST(test_attr("123", ra_def, attr));
         BOOST_TEST(attr == 123);