#include "quick-symbol.h"
|
virtual | ~quick_symbol_functions () |
|
virtual bool | has_symbols (struct objfile *objfile)=0 |
|
virtual bool | has_unexpanded_symtabs (struct objfile *objfile)=0 |
|
virtual struct symtab * | find_last_source_symtab (struct objfile *objfile)=0 |
|
virtual void | forget_cached_source_info (struct objfile *objfile)=0 |
|
virtual enum language | lookup_global_symbol_language (struct objfile *objfile, const char *name, domain_enum domain, bool *symbol_found_p)=0 |
|
virtual void | print_stats (struct objfile *objfile, bool print_bcache)=0 |
|
virtual void | dump (struct objfile *objfile)=0 |
|
virtual void | expand_all_symtabs (struct objfile *objfile)=0 |
|
virtual void | expand_matching_symbols (struct objfile *, const lookup_name_info &lookup_name, domain_enum domain, int global, symbol_compare_ftype *ordered_compare)=0 |
|
virtual bool | expand_symtabs_matching (struct objfile *objfile, gdb::function_view< expand_symtabs_file_matcher_ftype > file_matcher, const lookup_name_info *lookup_name, gdb::function_view< expand_symtabs_symbol_matcher_ftype > symbol_matcher, gdb::function_view< expand_symtabs_exp_notify_ftype > expansion_notify, block_search_flags search_flags, domain_enum domain, enum search_domain kind)=0 |
|
virtual struct compunit_symtab * | find_pc_sect_compunit_symtab (struct objfile *objfile, struct bound_minimal_symbol msymbol, CORE_ADDR pc, struct obj_section *section, int warn_if_readin)=0 |
|
virtual struct compunit_symtab * | find_compunit_symtab_by_address (struct objfile *objfile, CORE_ADDR address)=0 |
|
virtual void | map_symbol_filenames (struct objfile *objfile, gdb::function_view< symbol_filename_ftype > fun, bool need_fullname)=0 |
|
virtual bool | can_lazily_read_symbols () |
|
virtual void | read_partial_symbols (struct objfile *objfile) |
|
Definition at line 79 of file quick-symbol.h.
◆ ~quick_symbol_functions()
virtual quick_symbol_functions::~quick_symbol_functions |
( |
| ) |
|
|
inlinevirtual |
◆ can_lazily_read_symbols()
virtual bool quick_symbol_functions::can_lazily_read_symbols |
( |
| ) |
|
|
inlinevirtual |
◆ dump()
virtual void quick_symbol_functions::dump |
( |
struct objfile * | objfile | ) |
|
|
pure virtual |
◆ expand_all_symtabs()
virtual void quick_symbol_functions::expand_all_symtabs |
( |
struct objfile * | objfile | ) |
|
|
pure virtual |
◆ expand_matching_symbols()
◆ expand_symtabs_matching()
◆ find_compunit_symtab_by_address()
virtual struct compunit_symtab * quick_symbol_functions::find_compunit_symtab_by_address |
( |
struct objfile * | objfile, |
|
|
CORE_ADDR | address ) |
|
pure virtual |
◆ find_last_source_symtab()
virtual struct symtab * quick_symbol_functions::find_last_source_symtab |
( |
struct objfile * | objfile | ) |
|
|
pure virtual |
◆ find_pc_sect_compunit_symtab()
◆ forget_cached_source_info()
virtual void quick_symbol_functions::forget_cached_source_info |
( |
struct objfile * | objfile | ) |
|
|
pure virtual |
◆ has_symbols()
virtual bool quick_symbol_functions::has_symbols |
( |
struct objfile * | objfile | ) |
|
|
pure virtual |
◆ has_unexpanded_symtabs()
virtual bool quick_symbol_functions::has_unexpanded_symtabs |
( |
struct objfile * | objfile | ) |
|
|
pure virtual |
◆ lookup_global_symbol_language()
virtual enum language quick_symbol_functions::lookup_global_symbol_language |
( |
struct objfile * | objfile, |
|
|
const char * | name, |
|
|
domain_enum | domain, |
|
|
bool * | symbol_found_p ) |
|
pure virtual |
◆ map_symbol_filenames()
virtual void quick_symbol_functions::map_symbol_filenames |
( |
struct objfile * | objfile, |
|
|
gdb::function_view< symbol_filename_ftype > | fun, |
|
|
bool | need_fullname ) |
|
pure virtual |
◆ print_stats()
virtual void quick_symbol_functions::print_stats |
( |
struct objfile * | objfile, |
|
|
bool | print_bcache ) |
|
pure virtual |
◆ read_partial_symbols()
virtual void quick_symbol_functions::read_partial_symbols |
( |
struct objfile * | objfile | ) |
|
|
inlinevirtual |
The documentation for this struct was generated from the following file: