diff --git a/include/boost/xpressive/regex_actions.hpp b/include/boost/xpressive/regex_actions.hpp index 800b59b..e22b164 100644 --- a/include/boost/xpressive/regex_actions.hpp +++ b/include/boost/xpressive/regex_actions.hpp @@ -707,6 +707,7 @@ namespace boost { namespace xpressive typedef typename proto::terminal::type type; }; + function::type const at = {{}}; function::type const push = {{}}; function::type const push_back = {{}}; function::type const push_front = {{}}; @@ -909,6 +910,7 @@ namespace boost { namespace xpressive { inline void ignore_unused_regex_actions() { + detail::ignore_unused(xpressive::at); detail::ignore_unused(xpressive::push); detail::ignore_unused(xpressive::push_back); detail::ignore_unused(xpressive::push_front); @@ -925,6 +927,7 @@ namespace boost { namespace xpressive detail::ignore_unused(xpressive::str); detail::ignore_unused(xpressive::insert); detail::ignore_unused(xpressive::make_pair); + detail::ignore_unused(xpressive::unwrap_reference); detail::ignore_unused(xpressive::check); detail::ignore_unused(xpressive::let); } diff --git a/include/boost/xpressive/regex_constants.hpp b/include/boost/xpressive/regex_constants.hpp old mode 100755 new mode 100644 index fd63ff1..49be39b --- a/include/boost/xpressive/regex_constants.hpp +++ b/include/boost/xpressive/regex_constants.hpp @@ -232,7 +232,7 @@ enum error_type ///< error_badattr, ///< Tried to read from an uninitialized attribute. ///< - error_internal ///< An internal error has occured. + error_internal ///< An internal error has occurred. ///< };