/* Routines for name->symbol lookups in GDB.
- Copyright (C) 2003-2019 Free Software Foundation, Inc.
+ Copyright (C) 2003-2020 Free Software Foundation, Inc.
Contributed by David Carlton <carlton@bactrian.org> and by Kealia,
Inc.
extern void mdict_add_pending (struct multidictionary *mdict,
const struct pending *symbol_list);
-/* Is the multidictionary empty? */
-
-extern int mdict_empty (struct multidictionary *mdict);
-
/* A type containing data that is used when iterating over all symbols
in a dictionary. Don't ever look at its innards; this type would
be opaque if we didn't need to be able to allocate it on the
extern struct symbol *mdict_iterator_next (struct mdict_iterator *miterator);
/* Initialize MITERATOR to point at the first symbol in MDICT whose
- SYMBOL_SEARCH_NAME is NAME, as tested using COMPARE (which must use
+ search_name () is NAME, as tested using COMPARE (which must use
the same conventions as strcmp_iw and be compatible with any
dictionary hashing function), and return that first symbol, or NULL
if there are no such symbols. */
struct mdict_iterator *miterator);
/* Advance MITERATOR to point at the next symbol in MDICT whose
- SYMBOL_SEARCH_NAME is NAME, as tested using COMPARE (see
+ search_name () is NAME, as tested using COMPARE (see
dict_iter_match_first), or NULL if there are no more such symbols.
Don't call this if you've previously received NULL from
mdict_iterator_match_first or mdict_iterator_match_next on this