diff options
Diffstat (limited to 'gdb/objfiles.h')
-rw-r--r-- | gdb/objfiles.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/gdb/objfiles.h b/gdb/objfiles.h index eca46e5..599d8a1 100644 --- a/gdb/objfiles.h +++ b/gdb/objfiles.h @@ -553,28 +553,6 @@ extern void default_iterate_over_objfiles_in_search_order void *cb_data, struct objfile *current_objfile); -/* An iterarable object that can be used to iterate over all - objfiles. The basic use is in a foreach, like: - - for (objfile *objf : all_objfiles_safe (pspace)) { ... } - - This variant uses a basic_safe_iterator so that objfiles can be - deleted during iteration. */ - -class all_objfiles_safe - : public next_adapter<struct objfile, - basic_safe_iterator<next_iterator<objfile>>> -{ -public: - - explicit all_objfiles_safe (struct program_space *pspace) - : next_adapter<struct objfile, - basic_safe_iterator<next_iterator<objfile>>> - (pspace->objfiles_head) - { - } -}; - /* A range adapter that makes it possible to iterate over all compunits in one objfile. */ |