#include <eval.hpp>
Public Types | |
typedef proto::result_of::eval < typename remove_reference < Expr >::type, typename remove_reference< Context > ::type >::type | type |
typedef proto::result_of::eval< typename remove_reference<Expr>::type , typename remove_reference<Context>::type >::type boost::proto::functional::eval::result< This(Expr, Context)>::type |