Index: boost/spirit/home/support/algorithm/any_if.hpp =================================================================== --- boost/spirit/home/support/algorithm/any_if.hpp (revision 82698) +++ boost/spirit/home/support/algorithm/any_if.hpp (working copy) @@ -181,7 +181,7 @@ , Last2 const& last2, F& f, mpl::false_) { typename result_of::attribute_value::type - attribute = attribute_value(first2); + attribute = spirit::detail::attribute_value(first2); return f(*first1, attribute) || detail::any_if( Index: boost/spirit/home/support/algorithm/any_if_ns.hpp =================================================================== --- boost/spirit/home/support/algorithm/any_if_ns.hpp (revision 82698) +++ boost/spirit/home/support/algorithm/any_if_ns.hpp (working copy) @@ -48,7 +48,7 @@ any_if_ns(First1 const& first1, First2 const& first2 , Last1 const& last1, Last2 const& last2, F& f, mpl::false_) { - return (0 != (f(*first1, attribute_value(first2)) | + return (0 != (f(*first1, spirit::detail::attribute_value(first2)) | detail::any_if_ns( fusion::next(first1) , attribute_next(first2)