#include <expand_arg.hpp>
Classes | |
struct | result |
struct | result< F(A0 &)> |
struct | result< F(A0)> |
struct | result_type |
Public Member Functions | |
expand_arg (Context &context_) | |
template<typename T > | |
result_type< T >::type | call (T const &f, mpl::false_) const |
template<typename T > | |
result_type< T >::type | call (T const &val, mpl::true_) const |
template<typename T > | |
result_type< T >::type | operator() (T const &x) const |
Public Attributes | |
Context & | context |
|
inline |
|
inline |
References boost::spirit::detail::expand_arg< Context >::context, and boost::spirit::unused.
Referenced by boost::spirit::detail::expand_arg< Context >::operator()().
|
inline |
References boost::phoenix::val().
|
inline |
Context& boost::spirit::detail::expand_arg< Context >::context |
Referenced by boost::spirit::detail::expand_arg< Context >::call().