GDB (xrefs)
|
Public Member Functions | |
output_source_filename_data (struct ui_out *uiout, const info_sources_filter &filter) | |
DISABLE_COPY_AND_ASSIGN (output_source_filename_data) | |
void | reset_output () |
void | output (const char *disp_name, const char *fullname, bool expanded_p) |
void | operator() (const char *filename, const char *fullname) |
bool | printed_filename_p () const |
Private Attributes | |
bool | m_first = true |
filename_seen_cache | m_filename_seen_cache |
const info_sources_filter & | m_filter |
struct ui_out * | m_uiout |
|
inline |
output_source_filename_data::DISABLE_COPY_AND_ASSIGN | ( | output_source_filename_data | ) |
|
inline |
void output_source_filename_data::output | ( | const char * | disp_name, |
const char * | fullname, | ||
bool | expanded_p ) |
Definition at line 4343 of file symtab.c.
References ui_out::field_string(), file_name_style, ui_out::is_mi_like_p(), m_filename_seen_cache, m_filter, m_first, m_uiout, info_sources_filter::matches(), filename_seen_cache::seen(), cli_style_option::style(), ui_out::text(), and ui_out::wrap_hint().
Referenced by operator()().
|
inline |
|
inline |
Definition at line 4293 of file symtab.c.
References filename_seen_cache::clear(), m_filename_seen_cache, and m_first.
|
private |
Definition at line 4331 of file symtab.c.
Referenced by output(), and reset_output().
|
private |
|
private |
Definition at line 4328 of file symtab.c.
Referenced by output(), printed_filename_p(), and reset_output().
|
private |