◆ diagnostic_message_buffer() [1/2]
diagnostic_message_buffer::diagnostic_message_buffer |
( |
| ) |
|
|
inline |
◆ diagnostic_message_buffer() [2/2]
diagnostic_message_buffer::diagnostic_message_buffer |
( |
const char * | gmsgid, |
|
|
va_list * | args ) |
|
inline |
◆ to_string()
std::string diagnostic_message_buffer::to_string |
( |
| ) |
const |
References as_a(), pp_token::begin_color, pp_token::begin_quote, pp_token::begin_url, close_quote, pp_token::custom_data, pp_token::end_color, pp_token::end_quote, pp_token::end_url, pp_token::event_id, gcc_assert, gcc_unreachable, m_tokens, open_quote, and pp_token::text.
Referenced by diagnostic_graph_add_edge_via_msg_buf(), diagnostic_graph_set_description_via_msg_buf(), and diagnostic_node_set_label_via_msg_buf().
◆ m_obstack
◆ m_tokens
Referenced by diagnostic_message_buffer(), diagnostic_message_buffer(), diagnostic_message_buffer_append_byte(), diagnostic_message_buffer_append_event_id(), diagnostic_message_buffer_append_printf(), diagnostic_message_buffer_append_str(), diagnostic_message_buffer_append_text(), diagnostic_message_buffer_begin_color(), diagnostic_message_buffer_begin_quote(), diagnostic_message_buffer_begin_url(), diagnostic_message_buffer_dump(), diagnostic_message_buffer_end_color(), diagnostic_message_buffer_end_quote(), diagnostic_message_buffer_end_url(), and to_string().
The documentation for this struct was generated from the following file: