void cli_ui_out::do_message (const char *format, va_list args) { if (m_suppress_output) return; vfprintf_unfiltered (m_streams.back (), format, args); }
void cli_message (struct ui_out *uiout, int verbosity, const char *format, va_list args) { struct ui_out_data *data = ui_out_data (uiout); if (data->suppress_output) return; if (ui_out_get_verblvl (uiout) >= verbosity) vfprintf_unfiltered (data->stream, format, args); }
cli_message (struct ui_out *uiout, const char *format, va_list args) { cli_out_data *data = (cli_out_data *) ui_out_data (uiout); if (data->suppress_output) return; struct ui_file *stream = data->streams.back (); vfprintf_unfiltered (stream, format, args); }
cli_message (struct ui_out *uiout, int verbosity, const char *format, va_list args) { cli_out_data *data = (cli_out_data *) ui_out_data (uiout); if (data->suppress_output) return; if (ui_out_get_verblvl (uiout) >= verbosity) { struct ui_file *stream = VEC_last (ui_filep, data->streams); vfprintf_unfiltered (stream, format, args); } }
void mi_ui_out::do_field_fmt (int fldno, int width, ui_align align, const char *fldname, const char *format, va_list args) { ui_file *stream = m_streams.back (); field_separator (); if (fldname) fprintf_unfiltered (stream, "%s=\"", fldname); else fputs_unfiltered ("\"", stream); vfprintf_unfiltered (stream, format, args); fputs_unfiltered ("\"", stream); }
void mi_field_fmt (struct ui_out *uiout, int fldno, int width, enum ui_align align, const char *fldname, const char *format, va_list args) { struct ui_out_data *data = ui_out_data (uiout); if (data->suppress_output) return; field_separator (uiout); if (fldname) fprintf_unfiltered (data->buffer, "%s=\"", fldname); else fputs_unfiltered ("\"", data->buffer); vfprintf_unfiltered (data->buffer, format, args); fputs_unfiltered ("\"", data->buffer); }
/* VARARGS */ static void out_field_fmt (struct ui_out *uiout, int fldno, char *fldname, char *format,...) { struct ui_out_data *data = ui_out_data (uiout); va_list args; field_separator (uiout); if (fldname) fprintf_unfiltered (data->buffer, "%s=\"", fldname); else fputs_unfiltered ("\"", data->buffer); va_start (args, format); vfprintf_unfiltered (data->buffer, format, args); fputs_unfiltered ("\"", data->buffer); va_end (args); }
void debug_vprintf (const char *fmt, va_list ap) { vfprintf_unfiltered (gdb_stdlog, fmt, ap); }