Home | History | Annotate | Download | only in gdb

Lines Matching defs:partial_symtab

41      (struct objfile *, struct partial_symtab *, const lookup_name_info &,
44 static const char *psymtab_to_fullname (struct partial_symtab *ps);
47 (struct objfile *, struct partial_symtab *, CORE_ADDR,
51 struct partial_symtab *pst);
55 partial_symtab *iter = psymtabs;
58 partial_symtab *next = iter->next;
67 psymtab_storage::install_psymtab (partial_symtab *pst)
87 static struct partial_symtab *
90 struct partial_symtab *pst,
93 struct partial_symtab *tpst;
94 struct partial_symtab *best_pst = pst;
161 struct partial_symtab *
167 for (partial_symtab *pst : partial_symbols (objfile))
170 struct partial_symtab *best_pst;
191 struct partial_symtab *ps = find_pc_sect_psymtab (objfile,
214 struct partial_symtab *psymtab, CORE_ADDR pc,
287 for (partial_symtab *ps : partial_symbols (objfile))
316 /* Look, in partial_symtab PST, for symbol whose natural name is
322 struct partial_symtab *pst,
406 /* Get the symbol table that corresponds to a partial_symtab.
413 psymtab_to_symtab (struct objfile *objfile, struct partial_symtab *pst)
448 struct partial_symtab *cs_pst = NULL;
450 for (partial_symtab *ps : partial_symbols (ofp))
485 for (partial_symtab *pst : partial_symbols (objfile))
594 dump_psymtab (struct objfile *objfile, struct partial_symtab *psymtab,
656 for (partial_symtab *pst : m_partial_symtabs->range ())
680 for (partial_symtab *ps : partial_symbols (objfile))
704 struct partial_symtab *psymtab;
725 for (partial_symtab *psymtab : partial_symbols (objfile))
738 for (partial_symtab *ps : partial_symbols (objfile))
763 /* Finds the fullname that a partial_symtab represents.
768 If this function fails to find the file that this partial_symtab represents,
772 psymtab_to_fullname (struct partial_symtab *ps)
796 (struct partial_symtab *ps,
902 for (partial_symtab *ps : partial_symbols (objfile))
912 for (partial_symtab *ps : m_partial_symtabs->range ())
969 for (partial_symtab *psymtab : partial_symbols (objfile))
988 partial_symtab::partial_symtab (const char *filename,
992 : partial_symtab (filename, partial_symtabs, objfile_per_bfd)
1001 partial_symtab::end ()
1060 partial_symtab::add_psymbol (const partial_symbol &psymbol,
1086 partial_symtab::add_psymbol (std::string_view name, bool copy_name,
1111 partial_symtab::partial_symtab (const char *filename_,
1146 partial_symtab::expand_dependencies (struct objfile *objfile)
1170 psymtab_storage::discard_psymtab (struct partial_symtab *pst)
1172 struct partial_symtab **prev_pst;
1292 struct partial_symtab *ps
1308 for (partial_symtab *ps : psf->partial_symbols (objfile))
1367 for (partial_symtab *psymtab : psf->partial_symbols (objfile))
1385 gdb_printf ("((struct partial_symtab *) %s)\n",
1418 "((struct partial_symtab *) %s)\n",
1429 struct partial_symtab *dep = psymtab->dependencies[i];
1434 "((struct partial_symtab *) %s)\n",
1471 for (partial_symtab *ps : psf->partial_symbols (objfile))