#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().