#include <cpp_grammar.hpp>
Classes | |
struct | definition |
Public Types | |
typedef TokenT::position_type | position_type |
typedef cpp_grammar< TokenT, ContainerT > | grammar_type |
typedef impl::store_found_eof | store_found_eof_type |
typedef impl::store_found_directive < TokenT > | store_found_directive_type |
typedef impl::store_found_eoltokens < ContainerT > | store_found_eoltokens_type |
Public Member Functions | |
cpp_grammar (bool &found_eof_, TokenT &found_directive_, ContainerT &found_eoltokens_) | |
Public Attributes | |
bool & | found_eof |
TokenT & | found_directive |
ContainerT & | found_eoltokens |
typedef cpp_grammar<TokenT, ContainerT> boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::grammar_type |
typedef TokenT::position_type boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::position_type |
typedef impl::store_found_directive<TokenT> boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::store_found_directive_type |
typedef impl::store_found_eof boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::store_found_eof_type |
typedef impl::store_found_eoltokens<ContainerT> boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::store_found_eoltokens_type |
|
inline |
References BOOST_SPIRIT_DEBUG_TRACE_GRAMMAR_NAME, and TRACE_CPP_GRAMMAR.
TokenT& boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::found_directive |
bool& boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::found_eof |
ContainerT& boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::found_eoltokens |