Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::detail::expand_arg< Context >::result_type< T > Struct Template Reference

#include <expand_arg.hpp>

Inheritance diagram for boost::spirit::detail::expand_arg< Context >::result_type< T >:

Public Types

typedef mpl::eval_if< mpl::or_
< is_scalar< T >
, traits::is_string< T >
>, mpl::identity< T const & >
, boost::result_of< T(unused_type,
Context)> >::type 
type
 

Member Typedef Documentation

template<typename Context >
template<typename T>
typedef mpl::eval_if< mpl::or_<is_scalar<T>, traits::is_string<T> > , mpl::identity<T const &> , boost::result_of<T(unused_type, Context)> >::type boost::spirit::detail::expand_arg< Context >::result_type< T >::type

The documentation for this struct was generated from the following file: