diff options
author | Tom Tromey <tom@tromey.com> | 2023-03-02 15:05:17 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2024-01-28 10:58:16 -0700 |
commit | c92d4de16a0650ae973cfecf9c563893757a01f1 (patch) | |
tree | 806dfef283b95bdfb261587255a6e8338d3dcfd6 /gdb/psymtab.c | |
parent | 25f31e1820dcec2f0c073c28cbf88646c7c2af97 (diff) | |
download | fsf-binutils-gdb-c92d4de16a0650ae973cfecf9c563893757a01f1.zip fsf-binutils-gdb-c92d4de16a0650ae973cfecf9c563893757a01f1.tar.gz fsf-binutils-gdb-c92d4de16a0650ae973cfecf9c563893757a01f1.tar.bz2 |
Replace search_domain with domain_search_flags
This patch changes gdb to replace search_domain with
domain_search_flags everywhere. search_domain is removed.
Diffstat (limited to 'gdb/psymtab.c')
-rw-r--r-- | gdb/psymtab.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gdb/psymtab.c b/gdb/psymtab.c index 4a3a872..61d7c3b 100644 --- a/gdb/psymtab.c +++ b/gdb/psymtab.c @@ -803,7 +803,7 @@ recursively_search_psymtabs struct objfile *objfile, block_search_flags search_flags, domain_enum domain, - enum search_domain search, + domain_search_flags search, const lookup_name_info &lookup_name, gdb::function_view<expand_symtabs_symbol_matcher_ftype> sym_matcher) { @@ -876,15 +876,15 @@ recursively_search_psymtabs if ((domain == UNDEF_DOMAIN || symbol_matches_domain ((*psym)->ginfo.language (), (*psym)->domain, domain)) - && (search == ALL_DOMAIN - || (search == MODULES_DOMAIN + && (search == SEARCH_ALL + || (search == SEARCH_MODULE_DOMAIN && (*psym)->domain == MODULE_DOMAIN) - || (search == VARIABLES_DOMAIN + || (search == SEARCH_VAR_DOMAIN && (*psym)->aclass != LOC_TYPEDEF && (*psym)->aclass != LOC_BLOCK) - || (search == FUNCTIONS_DOMAIN + || (search == SEARCH_FUNCTION_DOMAIN && (*psym)->aclass == LOC_BLOCK) - || (search == TYPES_DOMAIN + || (search == SEARCH_TYPE_DOMAIN && (*psym)->aclass == LOC_TYPEDEF)) && psymbol_name_matches (*psym, lookup_name) && (sym_matcher == NULL @@ -914,7 +914,7 @@ psymbol_functions::expand_symtabs_matching gdb::function_view<expand_symtabs_exp_notify_ftype> expansion_notify, block_search_flags search_flags, domain_enum domain, - enum search_domain search) + domain_search_flags search) { /* Clear the search flags. */ for (partial_symtab *ps : partial_symbols (objfile)) |