GDB (xrefs)
|
#include "symtab.h"
Public Attributes | |
struct general_symbol_info | ginfo |
struct type * | type |
union { | |
struct symtab * symtab | |
struct gdbarch * arch | |
} | owner |
__extension__ enum domain_enum_tag | domain: SYMBOL_DOMAIN_BITS |
unsigned int | aclass_index: SYMBOL_ACLASS_BITS |
unsigned int | is_objfile_owned: 1 |
unsigned | is_argument: 1 |
unsigned | is_inlined: 1 |
unsigned | is_cplus_template_function: 1 |
unsigned short | line |
void * | aux_value |
struct symbol * | hash_next |
struct gdbarch* symbol::arch |
Definition at line 725 of file symtab.h.
Referenced by language_alloc_type_symbol(), and symbol_arch().
__extension__ enum domain_enum_tag symbol::domain |
Definition at line 730 of file symtab.h.
Referenced by gdbpy_lookup_symbol().
struct general_symbol_info symbol::ginfo |
Definition at line 708 of file symtab.h.
Referenced by add_symbol_to_list(), finalize_symtab(), fixup_symbol_section(), language_alloc_type_symbol(), and new_symbol_full().
struct symbol* symbol::hash_next |
Definition at line 782 of file symtab.h.
Referenced by expand_hashtable(), insert_symbol_hashed(), iter_match_first_hashed(), iter_match_next_hashed(), new_symbol_full(), and objfile_relocate1().
unsigned symbol::is_cplus_template_function |
Definition at line 752 of file symtab.h.
Referenced by read_func_scope().
union { ... } symbol::owner |
Referenced by get_out_value_type(), language_alloc_type_symbol(), symbol_arch(), symbol_objfile(), symbol_set_symtab(), and symbol_symtab().
struct symtab* symbol::symtab |
Definition at line 722 of file symtab.h.
Referenced by get_out_value_type(), symbol_arch(), symbol_objfile(), symbol_set_symtab(), and symbol_symtab().
struct type* symbol::type |
Definition at line 712 of file symtab.h.
Referenced by get_tcb_types_info(), list_arg_or_local(), list_args_or_locals(), lookup_symbol_aux(), return_command(), and yyparse().