#include <cpp_grammar_gen.hpp>
Public Types | |
typedef LexIteratorT | iterator_type |
typedef LexIteratorT::token_type | token_type |
typedef TokenContainerT | token_container_type |
typedef token_type::position_type | position_type |
typedef boost::spirit::classic::node_val_data_factory< > | node_factory_type |
Static Public Member Functions | |
static boost::spirit::classic::tree_parse_info < iterator_type, node_factory_type > | parse_cpp_grammar (iterator_type const &first, iterator_type const &last, position_type const &act_pos, bool &found_eof, token_type &found_directive, token_container_type &found_eoltokens) |
typedef LexIteratorT boost::wave::grammars::cpp_grammar_gen< LexIteratorT, TokenContainerT >::iterator_type |
typedef boost::spirit::classic::node_val_data_factory< > boost::wave::grammars::cpp_grammar_gen< LexIteratorT, TokenContainerT >::node_factory_type |
typedef token_type::position_type boost::wave::grammars::cpp_grammar_gen< LexIteratorT, TokenContainerT >::position_type |
typedef TokenContainerT boost::wave::grammars::cpp_grammar_gen< LexIteratorT, TokenContainerT >::token_container_type |
typedef LexIteratorT::token_type boost::wave::grammars::cpp_grammar_gen< LexIteratorT, TokenContainerT >::token_type |
|
inlinestatic |