Imported Upstream version 1.57.0
[platform/upstream/boost.git] / boost / spirit / repository / home / karma / nonterminal / subrule.hpp
index 29651a2..0c6fc6b 100644 (file)
@@ -207,7 +207,7 @@ namespace boost { namespace spirit { namespace repository { namespace karma
             // trying to use a subrule which has inherited attributes,
             // without passing values for them.
             context_type context(*this
-              , traits::pre_transform<karma::domain, subrule_attr_type>(
+              , traits::pre_transform<spirit::karma::domain, subrule_attr_type>(
                       make_attribute::call(attr)));
 
             return def.binder(sink, context, delimiter);
@@ -242,7 +242,7 @@ namespace boost { namespace spirit { namespace repository { namespace karma
             // trying to use a subrule which has inherited attributes,
             // passing values of incompatible types for them.
             context_type context(*this
-              , traits::pre_transform<karma::domain, subrule_attr_type>(
+              , traits::pre_transform<spirit::karma::domain, subrule_attr_type>(
                         make_attribute::call(attr)), params, caller_context);
 
             return def.binder(sink, context, delimiter);
@@ -503,7 +503,7 @@ namespace boost { namespace spirit { namespace repository { namespace karma
         {
             // If you are seeing a compilation error here, you are trying
             // to use a subrule as a generator outside of a subrule group.
-            BOOST_SPIRIT_ASSERT_MSG(false
+            BOOST_SPIRIT_ASSERT_FAIL(OutputIterator
               , subrule_used_outside_subrule_group, (id_type));
 
             return false;
@@ -532,7 +532,7 @@ namespace boost { namespace spirit { namespace repository { namespace karma
         {
             // If you are seeing a compilation error here, you are trying
             // to use a subrule as a generator outside of a subrule group.
-            BOOST_SPIRIT_ASSERT_MSG(false
+            BOOST_SPIRIT_ASSERT_FAIL(OutputIterator
               , subrule_used_outside_subrule_group, (id_type));
 
             return false;