GCC Middle and Back End API Reference
diagnostic_message_buffer Struct Reference
Inheritance diagram for diagnostic_message_buffer:
Collaboration diagram for diagnostic_message_buffer:

Public Member Functions

 diagnostic_message_buffer ()
 diagnostic_message_buffer (const char *gmsgid, va_list *args)
std::string to_string () const
void dump (FILE *out) const
void DEBUG_FUNCTION dump () const

Data Fields

std::unique_ptr< auto_obstackm_obstack
pp_token_list m_tokens

Constructor & Destructor Documentation

◆ 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

Member Function Documentation

◆ dump() [1/2]

void DEBUG_FUNCTION pretty_print_token_buffer::dump ( ) const
inlineinherited

References DEBUG_FUNCTION, and dump().

Referenced by dump().

◆ dump() [2/2]

void pretty_print_token_buffer::dump ( FILE * out) const
inlineinherited

References m_tokens.

◆ to_string()

Field Documentation

◆ m_obstack

std::unique_ptr<auto_obstack> pretty_print_token_buffer::m_obstack
inherited

◆ m_tokens


The documentation for this struct was generated from the following file: