diff options
author | Tom Tromey <tromey@adacore.com> | 2024-10-23 10:50:32 -0600 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2024-11-11 07:51:05 -0700 |
commit | b6829c3c917a3557beee70fcdd86990661404ea5 (patch) | |
tree | 4176e6319077dea150f148ff4584ed88de0e1fbe /gdb/ada-lang.c | |
parent | fba3b6d16c206882c3ccb98da38271cf36100629 (diff) | |
download | binutils-b6829c3c917a3557beee70fcdd86990661404ea5.zip binutils-b6829c3c917a3557beee70fcdd86990661404ea5.tar.gz binutils-b6829c3c917a3557beee70fcdd86990661404ea5.tar.bz2 |
Use an iterator range for 'using' directives
This patch changes block::get_using to return an iterator range. This
seemed cleaner to me than the current approach of returning a pointer
to the first using directive; all the callers actually use this to
iterate.
Diffstat (limited to 'gdb/ada-lang.c')
-rw-r--r-- | gdb/ada-lang.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c index 6c0621f..74dd090 100644 --- a/gdb/ada-lang.c +++ b/gdb/ada-lang.c @@ -5431,15 +5431,12 @@ ada_add_block_renamings (std::vector<struct block_symbol> &result, const lookup_name_info &lookup_name, domain_search_flags domain) { - struct using_direct *renaming; int defns_mark = result.size (); symbol_name_matcher_ftype *name_match = ada_get_symbol_name_matcher (lookup_name); - for (renaming = block->get_using (); - renaming != NULL; - renaming = renaming->next) + for (using_direct *renaming : block->get_using ()) { const char *r_name; |