|
GDB (xrefs)
|
#include "filename-seen-cache.h"
Public Member Functions | |
| filename_seen_cache () | |
| ~filename_seen_cache () | |
| DISABLE_COPY_AND_ASSIGN (filename_seen_cache) | |
| void | clear () |
| bool | seen (const char *file) |
| void | traverse (gdb::function_view< void(const char *filename)> callback) |
Private Attributes | |
| htab_t | m_tab |
Definition at line 25 of file filename-seen-cache.h.
| filename_seen_cache::filename_seen_cache | ( | ) |
Definition at line 29 of file filename-seen-cache.c.
References INITIAL_FILENAME_SEEN_CACHE_SIZE, m_tab, xcalloc(), and xfree().
| filename_seen_cache::~filename_seen_cache | ( | ) |
Definition at line 46 of file filename-seen-cache.c.
References m_tab.
| void filename_seen_cache::clear | ( | ) |
Definition at line 39 of file filename-seen-cache.c.
References m_tab.
Referenced by info_sources_command().
| filename_seen_cache::DISABLE_COPY_AND_ASSIGN | ( | filename_seen_cache | ) |
| bool filename_seen_cache::seen | ( | const char * | file | ) |
Definition at line 54 of file filename-seen-cache.c.
References m_tab.
Referenced by dw2_map_symbol_filenames(), make_source_files_completion_list(), maybe_add_partial_symtab_filename(), and output_source_filename().
|
inline |
Definition at line 45 of file filename-seen-cache.h.
References m_tab.
Referenced by dw2_map_symbol_filenames().
|
private |
Definition at line 60 of file filename-seen-cache.h.
Referenced by clear(), filename_seen_cache(), seen(), traverse(), and ~filename_seen_cache().
1.8.14