Lines Matching defs:symbols

500    much we can do about it: but when demangling partial symbols and
501 regular symbols, we'd better not reuse the wrong demangled name.
829 /* Search the global symbols as well as the static symbols, so that
893 /* Debug symbols usually don't have section information. We need to dig that
894 out of the minimal symbols and stash that in the debug symbol. */
910 (minimal) symbols, but are frequently given names that won't
914 linker symbols as "foo.6" or "foo.3". Thus, there is no
934 Note that it is possible to search the minimal symbols
1126 /* Now search all static file-level symbols. Not strictly correct,
1221 depending on whether or not we want to search global symbols or
1222 static symbols. */
1256 symbols or static symbols. */
1316 tables. Eventually, all global symbols might be resolved in this
1404 procedure names as the exported symbols for linkage
1405 (foo_) , but the symbols went in the debug info just
1408 symbols as well, not just procedures." */
1419 This happens for Fortran "foo_" symbols,
1473 issue here: if you usually search for global symbols in the
1528 linkage name matches it. Check the global symbols if GLOBAL, the
1529 static symbols if not */
1556 correct. At that point *all* partial symbols with an
1646 /* Now search all the global symbols. Do the symtab's first, then
1691 /* Now search the static file-level symbols.
1768 search on the symbols. Each symbol which is marked as being a ObjC/C++
1799 /* Note that parameter symbols do not always show up last in the
1801 parameter symbols first; it only uses parameter symbols as a
2026 * In the minimal symbol table, we have a bunch of symbols
2669 printed both under "Source files for which symbols have been
2670 read" and "Source files for which symbols will be read in on
2708 printf_filtered ("Source files for which symbols have been read in:\n\n");
2718 printf_filtered ("Source files for which symbols will be read in on demand:\n\n");
2752 free_search_symbols (struct symbol_search *symbols)
2757 for (p = symbols; p != NULL; p = next)
2765 do_free_search_symbols_cleanup (void *symbols)
2767 free_search_symbols (symbols);
2771 make_cleanup_free_search_symbols (struct symbol_search *symbols)
2773 return make_cleanup (do_free_search_symbols_cleanup, symbols);
2777 sort symbols, not minimal symbols. */
2788 /* Sort the ``nfound'' symbols in the list after prevtail. Leave
2790 the first of the sorted symbols. */
2794 struct symbol_search **symbols, *symp, *old_next;
2797 symbols = (struct symbol_search **) xmalloc (sizeof (struct symbol_search *)
2802 symbols[i] = symp;
2808 qsort (symbols, nfound, sizeof (struct symbol_search *),
2814 symp->next = symbols[i];
2819 xfree (symbols);
2826 Only symbols of KIND are searched:
2830 VARIABLES_DOMAIN - search all symbols, excluding functions, type names,
2923 /* Search through the partial symtabs *first* for all symbols
2939 /* Go through all of the symbols stored in a partial
2979 and variables that match, and force their symbols to be read.
2988 any matching symbols without debug info.
3085 no debug symbols, then print directly from the msymbol_vector. */
3172 for non-debugging symbols to gdb_stdout.
3201 struct symbol_search *symbols;
3207 /* must make sure that if we're interrupted, symbols gets freed */
3208 search_symbols (regexp, kind, 0, (char **) NULL, &symbols);
3209 old_chain = make_cleanup_free_search_symbols (symbols);
3216 for (p = symbols; p != NULL; p = p->next)
3224 printf_filtered ("\nNon-debugging symbols:\n");
3322 demangled for C++ symbols) matches SYM_TEXT in the first SYM_TEXT_LEN
3332 /* clip symbols that cannot match */
3434 symbols. FIXME: This should probably be language-specific. */
3480 /* Return a NULL terminated array of all symbols (regardless of class)
3481 which begin by matching TEXT. If the answer is no symbols, then
3484 Problem: All of the symbols have to be copied because readline frees them.
3545 which are in symbols. */
3564 /* Look through the partial symtabs for all symbols which begin
3645 symbols which match. */
3673 /* Like make_symbol_completion_list, but returns a list of symbols
3758 symbols which match. */
3954 - The minimal symbols and partial symbols, which can usually tell