|
template<typename ContextT , typename ParseNodeT , typename TokenT , typename PositionT > |
bool | boost::wave::util::retrieve_macroname (ContextT &ctx, ParseNodeT const &node, boost::spirit::classic::parser_id id, TokenT ¯oname, PositionT &act_pos, bool update_position) |
|
template<typename ParseNodeT , typename ContainerT , typename PositionT > |
bool | boost::wave::util::retrieve_macrodefinition (ParseNodeT const &node, boost::spirit::classic::parser_id id, ContainerT ¯odefinition, PositionT &act_pos, bool update_position) |
|
template<typename ContextT > |
bool | boost::wave::impl::impl::consider_emitting_line_directive (ContextT const &ctx, token_id id) |
|
template<typename ContextT > |
bool | boost::wave::impl::impl::call_found_directive_hook (ContextT &ctx, typename ContextT::token_type const &found_directive) |
|
template<typename ContextT , typename IteratorT > |
bool | boost::wave::impl::impl::next_token_is_pp_directive (ContextT &ctx, IteratorT &it, IteratorT const &end) |
|
template<typename ContextT , typename IteratorT > |
bool | boost::wave::impl::impl::pp_is_last_on_line (ContextT &ctx, IteratorT &it, IteratorT const &end, bool call_hook=true) |
|
template<typename ContextT , typename IteratorT > |
bool | boost::wave::impl::impl::skip_to_eol (ContextT &ctx, IteratorT &it, IteratorT const &end, bool call_hook=true) |
|
template<typename ContextT , typename ContainerT > |
void | boost::wave::impl::impl::remove_leading_whitespace (ContextT &ctx, ContainerT &c, bool call_hook=true) |
|
template<typename StringT > |
StringT | boost::wave::impl::impl::trim_whitespace (StringT const &s) |
|
template<typename IteratorT , typename StringT > |
bool | boost::wave::impl::impl::retrieve_line_info (IteratorT first, IteratorT const &last, unsigned int &line, StringT &file, boost::wave::preprocess_exception::error_code &error) |
|