|
GCC Middle and Back End API Reference
|
#include <pretty-print-markup.h>

Public Member Functions | |
| context (pretty_printer &pp, bool "ed, pp_token_list *formatted_token_list) | |
| void | begin_quote () |
| void | end_quote () |
| void | begin_highlight_color (const char *color_name) |
| void | end_highlight_color () |
| void | begin_url (const char *url) |
| void | end_url () |
| void | add_event_id (diagnostic_event_id_t event_id) |
| void | push_back_any_text () |
Data Fields | |
| pretty_printer & | m_pp |
| output_buffer & | m_buf |
| bool & | m_quoted |
| pp_token_list * | m_formatted_token_list |
|
inline |
References m_buf, m_formatted_token_list, m_pp, m_quoted, and pp_buffer().
| void pp_markup::context::add_event_id | ( | diagnostic_event_id_t | event_id | ) |
References gcc_assert, diagnostic_event_id_t::known_p(), m_formatted_token_list, and push_back_any_text().
| void pp_markup::context::begin_highlight_color | ( | const char * | color_name | ) |
References m_formatted_token_list, m_pp, pp_show_highlight_colors(), and push_back_any_text().
Referenced by pp_markup::element_quoted_type::add_to_phase_2().
| void pp_markup::context::begin_quote | ( | ) |
class pp_markup::context.
References gcc_assert, m_formatted_token_list, m_quoted, and push_back_any_text().
Referenced by pp_markup::comma_separated_quoted_strings::add_to_phase_2(), and pp_markup::element_quoted_type::add_to_phase_2().
| void pp_markup::context::begin_url | ( | const char * | url | ) |
References m_formatted_token_list, and push_back_any_text().
| void pp_markup::context::end_highlight_color | ( | ) |
References m_formatted_token_list, m_pp, pp_show_highlight_colors(), and push_back_any_text().
Referenced by pp_markup::element_quoted_type::add_to_phase_2().
| void pp_markup::context::end_quote | ( | ) |
References gcc_assert, m_formatted_token_list, m_quoted, and push_back_any_text().
Referenced by pp_markup::comma_separated_quoted_strings::add_to_phase_2(), and pp_markup::element_quoted_type::add_to_phase_2().
| void pp_markup::context::end_url | ( | ) |
References m_formatted_token_list, and push_back_any_text().
| void pp_markup::context::push_back_any_text | ( | ) |
References m_buf, m_formatted_token_list, and obstack.
Referenced by begin_quote().
| output_buffer& pp_markup::context::m_buf |
Referenced by context(), and push_back_any_text().
| pp_token_list* pp_markup::context::m_formatted_token_list |
Referenced by add_event_id(), begin_highlight_color(), begin_quote(), begin_url(), context(), end_highlight_color(), end_quote(), end_url(), and push_back_any_text().
| pretty_printer& pp_markup::context::m_pp |
| bool& pp_markup::context::m_quoted |
Referenced by begin_quote(), context(), and end_quote().