#include <lazy.hpp>
Public Types | |
| typedef boost::result_of < qi_modify(tag::lazy_eval, Modifiers)>::type | modifier |
| typedef remove_reference < typename boost::result_of < Function(unused_type, Context)>::type >::type | expr_type |
| typedef result_of::compile < qi::domain, expr_type, modifier >::type | parser_type |
| typedef traits::attribute_of < parser_type, Context, Iterator >::type | type |
Public Member Functions | |
| BOOST_SPIRIT_ASSERT_MATCH (qi::domain, expr_type) | |
| typedef remove_reference< typename boost::result_of<Function(unused_type, Context)>::type >::type boost::spirit::qi::lazy_parser< Function, Modifiers >::attribute< Context, Iterator >::expr_type |
| typedef boost::result_of<qi_modify(tag::lazy_eval, Modifiers)>::type boost::spirit::qi::lazy_parser< Function, Modifiers >::attribute< Context, Iterator >::modifier |
| typedef result_of::compile<qi::domain, expr_type, modifier>::type boost::spirit::qi::lazy_parser< Function, Modifiers >::attribute< Context, Iterator >::parser_type |
| typedef traits::attribute_of<parser_type, Context, Iterator>::type boost::spirit::qi::lazy_parser< Function, Modifiers >::attribute< Context, Iterator >::type |
| boost::spirit::qi::lazy_parser< Function, Modifiers >::attribute< Context, Iterator >::BOOST_SPIRIT_ASSERT_MATCH | ( | qi::domain | , |
| expr_type | |||
| ) |