GDB (xrefs)
|
#include "ui-out.h"
Classes | |
class | progress_update |
Public Member Functions | |
ui_out (ui_out_flags flags=0) | |
virtual | ~ui_out () |
void | push_level (ui_out_type type) |
void | pop_level (ui_out_type type) |
void | table_begin (int nr_cols, int nr_rows, const std::string &tblid) |
void | table_header (int width, ui_align align, const std::string &col_name, const std::string &col_hdr) |
void | table_body () |
void | table_end () |
void | begin (ui_out_type type, const char *id) |
void | end (ui_out_type type) |
void | field_signed (const char *fldname, LONGEST value) |
void | field_fmt_signed (int width, ui_align align, const char *fldname, LONGEST value) |
void | field_unsigned (const char *fldname, ULONGEST value) |
void | field_core_addr (const char *fldname, struct gdbarch *gdbarch, CORE_ADDR address) |
void | field_string (const char *fldname, const char *string, const ui_file_style &style=ui_file_style()) |
void | field_string (const char *fldname, const std::string &string, const ui_file_style &style=ui_file_style()) |
void | field_stream (const char *fldname, string_file &stream, const ui_file_style &style=ui_file_style()) |
void | field_skip (const char *fldname) |
void | field_fmt (const char *fldname, const char *format,...) ATTRIBUTE_PRINTF(3 |
void void | field_fmt (const char *fldname, const ui_file_style &style, const char *format,...) ATTRIBUTE_PRINTF(4 |
void void void | spaces (int numspaces) |
void | text (const char *string) |
void | text (const std::string &string) |
void | message (const char *format,...) ATTRIBUTE_PRINTF(2 |
void void | vmessage (const ui_file_style &in_style, const char *format, va_list args) ATTRIBUTE_PRINTF(3 |
void void void | wrap_hint (int indent) |
void | flush () |
void | redirect (ui_file *outstream) |
ui_out_flags | test_flags (ui_out_flags mask) |
bool | is_mi_like_p () const |
bool | query_table_field (int colno, int *width, int *alignment, const char **col_name) |
virtual bool | can_emit_style_escape () const =0 |
Protected Member Functions | |
virtual void | do_table_begin (int nbrofcols, int nr_rows, const char *tblid)=0 |
virtual void | do_table_body ()=0 |
virtual void | do_table_end ()=0 |
virtual void | do_table_header (int width, ui_align align, const std::string &col_name, const std::string &col_hdr)=0 |
virtual void | do_begin (ui_out_type type, const char *id)=0 |
virtual void | do_end (ui_out_type type)=0 |
virtual void | do_field_signed (int fldno, int width, ui_align align, const char *fldname, LONGEST value)=0 |
virtual void | do_field_unsigned (int fldno, int width, ui_align align, const char *fldname, ULONGEST value)=0 |
virtual void | do_field_skip (int fldno, int width, ui_align align, const char *fldname)=0 |
virtual void | do_field_string (int fldno, int width, ui_align align, const char *fldname, const char *string, const ui_file_style &style)=0 |
virtual void | do_field_fmt (int fldno, int width, ui_align align, const char *fldname, const ui_file_style &style, const char *format, va_list args) ATTRIBUTE_PRINTF(7 |
virtual void virtual void | do_spaces (int numspaces)=0 |
virtual void | do_text (const char *string)=0 |
virtual void | do_message (const ui_file_style &style, const char *format, va_list args) ATTRIBUTE_PRINTF(3 |
virtual void virtual void | do_wrap_hint (int indent)=0 |
virtual void | do_flush ()=0 |
virtual void | do_redirect (struct ui_file *outstream)=0 |
virtual void | do_progress_start ()=0 |
virtual void | do_progress_notify (const std::string &, const char *, double, double)=0 |
virtual void | do_progress_end ()=0 |
virtual bool | do_is_mi_like_p () const |
Private Member Functions | |
void | call_do_message (const ui_file_style &style, const char *format,...) |
void | verify_field (int *fldno, int *width, ui_align *align) |
int | level () const |
ui_out_level * | current_level () const |
Private Attributes | |
ui_out_flags | m_flags |
std::vector< std::unique_ptr< ui_out_level > > | m_levels |
std::unique_ptr< ui_out_table > | m_table_up |
|
explicit |
Definition at line 864 of file ui-out.c.
References push_level(), and ui_out_type_tuple.
void ui_out::begin | ( | ui_out_type | type, |
const char * | id ) |
Definition at line 399 of file ui-out.c.
References ui_out_table::BODY, do_begin(), level(), m_table_up, push_level(), and verify_field().
Referenced by btrace_call_history_insn_range(), and ui_out_emit_type< Type >::ui_out_emit_type().
|
private |
|
pure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
|
private |
Definition at line 322 of file ui-out.c.
References m_levels.
Referenced by pop_level(), and verify_field().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by begin().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by end().
|
protectedvirtual |
Reimplemented in cli_ui_out, mi_ui_out, py_ui_out, and tui_ui_out.
Referenced by field_fmt(), and field_fmt().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, py_ui_out, and tui_ui_out.
Referenced by field_fmt_signed(), and field_signed().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by field_skip().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, py_ui_out, and tui_ui_out.
Referenced by field_string().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by field_unsigned().
|
protectedpure virtual |
Implemented in cli_ui_out, and mi_ui_out.
Referenced by flush().
|
inlineprotectedvirtual |
Reimplemented in mi_ui_out, and py_ui_out.
Definition at line 372 of file ui-out.h.
Referenced by is_mi_like_p().
|
protectedvirtual |
Reimplemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by call_do_message().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
|
protectedpure virtual |
Implemented in cli_ui_out, and mi_ui_out.
Referenced by redirect().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by spaces().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by table_begin().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by table_body().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by table_end().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, and py_ui_out.
Referenced by table_header().
|
protectedpure virtual |
Implemented in cli_ui_out, mi_ui_out, py_ui_out, and tui_ui_out.
Referenced by text().
|
protectedpure virtual |
Implemented in cli_ui_out, and mi_ui_out.
Referenced by wrap_hint().
void ui_out::end | ( | ui_out_type | type | ) |
Definition at line 429 of file ui-out.c.
References do_end(), and pop_level().
Referenced by btrace_call_history_insn_range(), find_breakpoint_range_end(), mi_info_module_functions_or_variables(), mi_parse_thread_group_id(), and ui_out_emit_type< Type >::~ui_out_emit_type().
void ui_out::field_core_addr | ( | const char * | fldname, |
struct gdbarch * | gdbarch, | ||
CORE_ADDR | address ) |
Definition at line 478 of file ui-out.c.
References address_style, field_string(), print_core_address(), and cli_style_option::style().
Referenced by aarch64_linux_report_signal_info(), darwin_debug_regions_recurse(), generic_load(), i386_linux_report_signal_info(), i386_mpx_print_bounds(), info_sharedlibrary_command(), maintenance_print_one_line_table(), mi_cmd_data_read_memory(), mi_cmd_data_read_memory_bytes(), mi_cmd_info_ada_exceptions(), mi_cmd_symbol_list_lines(), mi_cmd_trace_frame_collected(), mi_output_solib_attribs(), mi_interp::on_memory_changed(), output_nondebug_symbol(), gdb_pretty_print_disassembler::pretty_print_insn(), print_one_breakpoint_location(), masked_watchpoint::print_one_detail(), print_one_static_tracepoint_marker(), print_pc(), py_print_frame(), and sparc64_linux_report_signal_info().
void ui_out::field_fmt | ( | const char * | fldname, |
const char * | format, | ||
... ) |
Definition at line 525 of file ui-out.c.
References do_field_fmt(), and verify_field().
Referenced by btrace_insn_history(), mi_cmd_complete(), mi_cmd_trace_frame_collected(), mi_output_solib_attribs(), mi_interp::on_memory_changed(), mi_interp::on_solib_unloaded(), print_ada_task_info(), print_command_lines(), ada_catchpoint::print_one(), print_one_breakpoint_location(), print_one_inferior(), print_one_static_tracepoint_marker(), print_return_value_1(), and py_print_single_arg().
void ui_out::field_fmt | ( | const char * | fldname, |
const ui_file_style & | style, | ||
const char * | format, | ||
... ) |
Definition at line 542 of file ui-out.c.
References do_field_fmt(), and verify_field().
void ui_out::field_fmt_signed | ( | int | width, |
ui_align | align, | ||
const char * | fldname, | ||
LONGEST | value ) |
Definition at line 449 of file ui-out.c.
References do_field_signed(), and verify_field().
Referenced by print_frame_info(), and py_print_frame().
void ui_out::field_signed | ( | const char * | fldname, |
LONGEST | value ) |
Definition at line 437 of file ui-out.c.
References do_field_signed(), and verify_field().
Referenced by btrace_call_history_src_line(), btrace_ui_out_decode_error(), darwin_debug_regions_recurse(), list_arg_or_local(), maintenance_print_one_line_table(), mi_cmd_data_list_changed_registers(), mi_cmd_data_read_memory(), mi_cmd_file_list_exec_source_file(), mi_cmd_stack_list_args(), mi_cmd_symbol_list_lines(), mi_cmd_trace_frame_collected(), mi_cmd_var_create(), mi_cmd_var_delete(), mi_cmd_var_info_num_children(), mi_cmd_var_list_children(), mi_output_solib_attribs(), mi_interp::on_normal_stop(), output_register(), gdb_pretty_print_disassembler::pretty_print_insn(), print_ada_task_info(), print_breakpoint_location(), print_connection(), print_inferior(), exec_catchpoint::print_it(), fork_catchpoint::print_it(), solib_catchpoint::print_it(), syscall_catchpoint::print_it(), ada_catchpoint::print_mention(), masked_watchpoint::print_mention(), watchpoint::print_mention(), print_num_locno(), fork_catchpoint::print_one(), print_one_bfd(), print_one_breakpoint_location(), print_one_inferior(), print_one_static_tracepoint_marker(), print_program_space(), print_selected_thread_frame(), print_source_lines_base(), print_thread_info_1(), print_varobj(), py_print_frame(), py_print_single_arg(), serialize_mi_result_1(), tfind_1(), trace_status_mi(), tui_all_windows_info(), update_static_tracepoint(), varobj_update_one(), and vmessage().
void ui_out::field_skip | ( | const char * | fldname | ) |
Definition at line 499 of file ui-out.c.
References do_field_skip(), and verify_field().
Referenced by field_stream(), info_sharedlibrary_command(), mi_cmd_trace_frame_collected(), print_ada_task_info(), print_connection(), print_inferior(), ada_catchpoint::print_one(), exec_catchpoint::print_one(), fork_catchpoint::print_one(), solib_catchpoint::print_one(), signal_catchpoint::print_one(), syscall_catchpoint::print_one(), exception_catchpoint::print_one(), ranged_breakpoint::print_one(), print_one_breakpoint_location(), print_one_static_tracepoint_marker(), print_program_space(), print_thread_info_1(), py_print_frame(), and tui_all_windows_info().
void ui_out::field_stream | ( | const char * | fldname, |
string_file & | stream, | ||
const ui_file_style & | style = ui_file_style () ) |
Definition at line 486 of file ui-out.c.
References string_file::c_str(), string_file::clear(), string_file::empty(), field_skip(), and field_string().
Referenced by list_arg_or_local(), mi_cmd_data_evaluate_expression(), mi_cmd_data_read_memory(), output_register(), gdb_pretty_print_disassembler::pretty_print_insn(), print_breakpoint_location(), print_frame_arg(), watchpoint::print_it(), ranged_breakpoint::print_one_detail(), print_return_value_1(), print_variable_or_computed(), py_print_single_arg(), py_print_type(), and py_print_value().
void ui_out::field_string | ( | const char * | fldname, |
const char * | string, | ||
const ui_file_style & | style = ui_file_style () ) |
Definition at line 511 of file ui-out.c.
References do_field_string(), and verify_field().
Referenced by aarch64_linux_report_signal_info(), btrace_call_history(), btrace_call_history_src_line(), cmd_show_list(), darwin_debug_regions_recurse(), default_collect_info(), do_show_command(), enumerate_locals(), fbsd_report_signal_info(), field_core_addr(), field_stream(), field_string(), i386_linux_report_signal_info(), i386_mpx_print_bounds(), info_auto_load_cmd(), info_auto_load_libthread_db(), info_osdata(), info_sharedlibrary_command(), info_sources_worker(), list_available_thread_groups(), list_cp_abis(), maintenance_info_frame_unwinders(), maintenance_print_one_line_table(), maybe_print_thread_hit_breakpoint(), mi_cmd_complete(), mi_cmd_data_list_register_names(), mi_cmd_data_read_memory(), mi_cmd_data_read_memory_bytes(), mi_cmd_env_dir(), mi_cmd_env_path(), mi_cmd_env_pwd(), mi_cmd_file_list_exec_source_file(), mi_cmd_info_ada_exceptions(), mi_cmd_info_gdb_mi_command(), mi_cmd_list_features(), mi_cmd_list_target_features(), mi_cmd_trace_frame_collected(), mi_cmd_var_assign(), mi_cmd_var_evaluate_expression(), mi_cmd_var_info_expression(), mi_cmd_var_info_path_expression(), mi_cmd_var_info_type(), mi_cmd_var_list_children(), mi_cmd_var_set_format(), mi_cmd_var_show_attributes(), mi_cmd_var_show_format(), mi_output_solib_attribs(), mi_symbol_info(), mi_interp::on_memory_changed(), mi_interp::on_normal_stop(), mi_interp::on_param_changed(), mi_interp::on_solib_unloaded(), mi_interp::on_tsv_modified(), output_source_filename_data::output(), output_cores(), output_debug_symbol(), output_module_symbols_in_single_module(), output_module_symbols_in_single_module_and_file(), output_nondebug_symbol(), output_thread_groups(), gdb_pretty_print_disassembler::pretty_print_insn(), print_ada_task_info(), print_breakpoint_location(), print_command_lines(), print_connection(), print_exited_reason(), print_frame_info(), print_inferior(), ada_catchpoint::print_it(), exec_catchpoint::print_it(), fork_catchpoint::print_it(), solib_catchpoint::print_it(), syscall_catchpoint::print_it(), exception_catchpoint::print_it(), ordinary_breakpoint::print_it(), ranged_breakpoint::print_it(), masked_watchpoint::print_it(), watchpoint::print_it(), masked_watchpoint::print_mention(), watchpoint::print_mention(), print_no_history_reason(), ada_catchpoint::print_one(), exec_catchpoint::print_one(), fork_catchpoint::print_one(), solib_catchpoint::print_one(), signal_catchpoint::print_one(), syscall_catchpoint::print_one(), exception_catchpoint::print_one(), print_one_bfd(), print_one_breakpoint_location(), exception_catchpoint::print_one_detail(), print_one_inferior(), print_one_static_tracepoint_marker(), print_pc(), print_program_space(), print_return_value_1(), print_script(), print_selected_thread_frame(), print_signal_exited_reason(), print_signal_received_reason(), print_source_lines_base(), print_thread_info_1(), print_variable_or_computed(), print_varobj(), py_print_frame(), py_print_single_arg(), run_command_1(), serialize_mi_result_1(), show_cp_abi_cmd(), show_remote_cmd(), sparc64_linux_report_signal_info(), tfind_1(), trace_status_mi(), tui_all_windows_info(), tvariables_info_1(), update_static_tracepoint(), varobj_update_one(), vmessage(), and watchpoint_check().
|
inline |
Definition at line 192 of file ui-out.h.
References field_string().
void ui_out::field_unsigned | ( | const char * | fldname, |
ULONGEST | value ) |
Definition at line 464 of file ui-out.c.
References do_field_unsigned(), and verify_field().
Referenced by btrace_call_history(), btrace_call_history_insn_range(), generic_load(), output_debug_symbol(), gdb_pretty_print_disassembler::pretty_print_insn(), and print_transfer_performance().
void ui_out::flush | ( | ) |
bool ui_out::is_mi_like_p | ( | ) | const |
Definition at line 810 of file ui-out.c.
References do_is_mi_like_p().
Referenced by breakpoint_1(), btrace_call_history(), cmd_show_list(), do_show_command(), enumerate_args(), enumerate_locals(), info_osdata(), info_sharedlibrary_command(), info_sources_worker(), maybe_print_thread_hit_breakpoint(), output_source_filename_data::output(), output_thread_groups(), print_ada_task_info(), print_breakpoint_location(), print_exited_reason(), print_frame_arg(), print_frame_info(), ada_catchpoint::print_it(), exec_catchpoint::print_it(), fork_catchpoint::print_it(), solib_catchpoint::print_it(), syscall_catchpoint::print_it(), exception_catchpoint::print_it(), ordinary_breakpoint::print_it(), ranged_breakpoint::print_it(), masked_watchpoint::print_it(), watchpoint::print_it(), print_no_history_reason(), exec_catchpoint::print_one(), fork_catchpoint::print_one(), solib_catchpoint::print_one(), signal_catchpoint::print_one(), syscall_catchpoint::print_one(), exception_catchpoint::print_one(), print_one_breakpoint(), print_one_breakpoint_location(), print_one_static_tracepoint_marker(), print_selected_thread_frame(), print_signal_exited_reason(), print_signal_received_reason(), print_source_lines_base(), print_thread_info_1(), print_transfer_performance(), py_print_frame(), py_print_single_arg(), tfind_1(), tvariables_info_1(), update_static_tracepoint(), and watchpoint_check().
|
private |
Definition at line 314 of file ui-out.c.
References m_levels.
Referenced by begin(), push_level(), table_begin(), and verify_field().
void ui_out::message | ( | const char * | format, |
... ) |
Definition at line 774 of file ui-out.c.
References vmessage().
Referenced by gdb.dap.breakpoint._PrintBreakpoint::__init__(), auto_load_info_scripts(), breakpoint_1(), info_auto_load_libthread_db(), info_sharedlibrary_command(), info_task(), info_tracepoints_command(), info_watchpoints_command(), print_ada_task_info(), print_connection(), print_exited_reason(), print_inferior(), exception_catchpoint::print_mention(), ranged_breakpoint::print_mention(), print_num_locno(), print_one_breakpoint_location(), tracepoint::print_one_detail(), print_selected_inferior(), print_thread_info_1(), gdb.dap.breakpoint._PrintBreakpoint::stop(), task_command(), and watchpoint_check().
void ui_out::pop_level | ( | ui_out_type | type | ) |
Definition at line 339 of file ui-out.c.
References current_level(), and m_levels.
Referenced by end().
void ui_out::push_level | ( | ui_out_type | type | ) |
bool ui_out::query_table_field | ( | int | colno, |
int * | width, | ||
int * | alignment, | ||
const char ** | col_name ) |
Definition at line 853 of file ui-out.c.
References m_table_up.
Referenced by wrap_indent_at_field().
void ui_out::redirect | ( | ui_file * | outstream | ) |
Definition at line 797 of file ui-out.c.
References do_redirect().
Referenced by ui_out_redirect_pop::ui_out_redirect_pop(), and ui_out_redirect_pop::~ui_out_redirect_pop().
void ui_out::spaces | ( | int | numspaces | ) |
Definition at line 560 of file ui-out.c.
References do_spaces().
Referenced by cli_ui_out::do_field_string(), enumerate_locals(), gdb_pretty_print_disassembler::pretty_print_insn(), print_command_lines(), fork_catchpoint::print_one(), print_one_static_tracepoint_marker(), py_print_frame(), and run_command_1().
void ui_out::table_begin | ( | int | nr_cols, |
int | nr_rows, | ||
const std::string & | tblid ) |
Definition at line 351 of file ui-out.c.
References do_table_begin(), level(), and m_table_up.
Referenced by ui_out_emit_table::ui_out_emit_table().
void ui_out::table_body | ( | ) |
Definition at line 376 of file ui-out.c.
References do_table_body(), and m_table_up.
Referenced by auto_load_info_scripts(), breakpoint_1(), darwin_debug_regions_recurse(), info_auto_load_libthread_db(), info_osdata(), info_sharedlibrary_command(), info_static_tracepoint_markers_command(), maintenance_info_bfds(), maintenance_info_frame_unwinders(), maintenance_print_one_line_table(), mi_cmd_info_ada_exceptions(), print_ada_task_info(), print_connection(), print_inferior(), print_program_space(), print_thread_info_1(), tui_all_windows_info(), and tvariables_info_1().
void ui_out::table_end | ( | ) |
Definition at line 388 of file ui-out.c.
References do_table_end(), and m_table_up.
Referenced by ui_out_emit_table::~ui_out_emit_table().
void ui_out::table_header | ( | int | width, |
ui_align | align, | ||
const std::string & | col_name, | ||
const std::string & | col_hdr ) |
Definition at line 363 of file ui-out.c.
References do_table_header(), and m_table_up.
Referenced by auto_load_info_scripts(), breakpoint_1(), darwin_debug_regions_recurse(), info_auto_load_libthread_db(), info_osdata(), info_sharedlibrary_command(), info_static_tracepoint_markers_command(), maintenance_info_bfds(), maintenance_info_frame_unwinders(), maintenance_print_one_line_table(), mi_cmd_info_ada_exceptions(), print_ada_task_info(), print_connection(), print_inferior(), print_program_space(), print_thread_info_1(), tui_all_windows_info(), and tvariables_info_1().
ui_out_flags ui_out::test_flags | ( | ui_out_flags | mask | ) |
Definition at line 804 of file ui-out.c.
References m_flags.
Referenced by print_one_breakpoint(), print_one_breakpoint_location(), print_source_lines_base(), and vmessage().
void ui_out::text | ( | const char * | string | ) |
Definition at line 566 of file ui-out.c.
References do_text().
Referenced by aarch64_linux_report_signal_info(), auto_load_info_scripts(), btrace_call_history(), btrace_call_history_insn_range(), btrace_call_history_src_line(), btrace_insn_history(), btrace_ui_out_decode_error(), cmd_show_list(), cp_abi_completer(), darwin_debug_regions_recurse(), default_collect_info(), do_mixed_source_and_assembly(), do_mixed_source_and_assembly_deprecated(), cli_ui_out::do_table_body(), enumerate_args(), enumerate_locals(), fbsd_report_signal_info(), generic_load(), i386_linux_report_signal_info(), i386_mpx_print_bounds(), info_auto_load_cmd(), info_auto_load_libthread_db(), info_osdata(), info_sharedlibrary_command(), info_sources_worker(), list_cp_abis(), maintenance_info_frame_unwinders(), maintenance_print_one_line_table(), maybe_print_thread_hit_breakpoint(), output_source_filename_data::output(), output_thread_groups(), gdb_pretty_print_disassembler::pretty_print_insn(), print_ada_task_info(), print_breakpoint_location(), print_command_lines(), print_connection(), print_frame_arg(), print_frame_args(), print_frame_info(), print_inferior(), ada_catchpoint::print_it(), exec_catchpoint::print_it(), fork_catchpoint::print_it(), solib_catchpoint::print_it(), syscall_catchpoint::print_it(), exception_catchpoint::print_it(), ordinary_breakpoint::print_it(), ranged_breakpoint::print_it(), masked_watchpoint::print_it(), watchpoint::print_it(), ada_catchpoint::print_mention(), masked_watchpoint::print_mention(), watchpoint::print_mention(), print_no_history_reason(), print_num_locno(), exec_catchpoint::print_one(), fork_catchpoint::print_one(), signal_catchpoint::print_one(), syscall_catchpoint::print_one(), print_one_bfd(), print_one_breakpoint_location(), exception_catchpoint::print_one_detail(), ranged_breakpoint::print_one_detail(), masked_watchpoint::print_one_detail(), print_one_static_tracepoint_marker(), print_pc(), print_program_space(), print_return_value_1(), print_script(), print_selected_thread_frame(), print_signal_exited_reason(), print_signal_received_reason(), print_source_lines_base(), print_thread_info_1(), print_transfer_performance(), py_print_args(), py_print_frame(), py_print_single_arg(), run_command_1(), show_cp_abi_cmd(), show_remote_cmd(), sparc64_linux_report_signal_info(), tui_all_windows_info(), tvariables_info_1(), update_static_tracepoint(), and verify_field().
|
inline |
|
private |
Definition at line 820 of file ui-out.c.
References ui_out_table::BODY, current_level(), ui_out_level::field_count(), ui_out_level::inc_field_count(), level(), m_table_up, text(), and ui_noalign.
Referenced by begin(), field_fmt(), field_fmt(), field_fmt_signed(), field_signed(), field_skip(), field_string(), and field_unsigned().
void ui_out::vmessage | ( | const ui_file_style & | in_style, |
const char * | format, | ||
va_list | args ) |
Definition at line 591 of file ui-out.c.
References call_do_message(), disallow_ui_out_field, f(), FIELD_SIGNED, field_signed(), FIELD_STRING, field_string(), base_field_s::kind, styled_string_s::str, styled_string_s::style, and test_flags().
Referenced by message(), and ui_file::vprintf().
void ui_out::wrap_hint | ( | int | indent | ) |
Definition at line 785 of file ui-out.c.
References do_wrap_hint().
Referenced by enumerate_args(), output_source_filename_data::output(), print_breakpoint_location(), print_frame_args(), print_one_static_tracepoint_marker(), py_print_args(), and py_print_frame().
|
private |
Definition at line 379 of file ui-out.h.
Referenced by test_flags().
|
private |
Definition at line 382 of file ui-out.h.
Referenced by current_level(), level(), pop_level(), and push_level().
|
private |
Definition at line 385 of file ui-out.h.
Referenced by begin(), query_table_field(), table_begin(), table_body(), table_end(), table_header(), and verify_field().