#include <meta_compiler.hpp>
Public Types | |
typedef qi::make_composite < typename remove_const < typename Elements::car_type > ::type, typename Elements::cdr_type, typename remove_reference< Modifiers > ::type >::result_type | type |
typedef qi::make_composite< typename remove_const<typename Elements::car_type>::type, typename Elements::cdr_type, typename remove_reference<Modifiers>::type >::result_type boost::spirit::make_component< qi::domain, proto::tag::function >::result< This(Elements, Modifiers)>::type |