diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2023-05-09 10:08:51 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2023-05-25 09:52:22 -0400 |
commit | a1decfc1df541de75e7506cb6ac7fbdd8648fbf6 (patch) | |
tree | d5fd8ef869ee0baf73c639c949242c481f2b8c68 /gdb/tui | |
parent | 410f4d7a76fec676ad1f22beafbdbe40c2f700de (diff) | |
download | gdb-a1decfc1df541de75e7506cb6ac7fbdd8648fbf6.zip gdb-a1decfc1df541de75e7506cb6ac7fbdd8648fbf6.tar.gz gdb-a1decfc1df541de75e7506cb6ac7fbdd8648fbf6.tar.bz2 |
gdb: remove breakpoint_pointer_iterator
Remove the breakpoint_pointer_iterator layer. Adjust all users of
all_breakpoints and all_tracepoints to use references instead of
pointers.
Change-Id: I376826f812117cee1e6b199c384a10376973af5d
Reviewed-By: Andrew Burgess <aburgess@redhat.com>
Diffstat (limited to 'gdb/tui')
-rw-r--r-- | gdb/tui/tui-winsource.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gdb/tui/tui-winsource.c b/gdb/tui/tui-winsource.c index 9e47606..a3714fc 100644 --- a/gdb/tui/tui-winsource.c +++ b/gdb/tui/tui-winsource.c @@ -625,24 +625,24 @@ tui_source_window_base::update_breakpoint_info do with it. Identify enable/disabled breakpoints as well as those that we already hit. */ tui_bp_flags mode = 0; - for (breakpoint *bp : all_breakpoints ()) + for (breakpoint &bp : all_breakpoints ()) { - if (bp == being_deleted) + if (&bp == being_deleted) continue; - for (bp_location &loc : bp->locations ()) + for (bp_location &loc : bp.locations ()) { if (location_matches_p (&loc, i)) { - if (bp->enable_state == bp_disabled) + if (bp.enable_state == bp_disabled) mode |= TUI_BP_DISABLED; else mode |= TUI_BP_ENABLED; - if (bp->hit_count) + if (bp.hit_count) mode |= TUI_BP_HIT; - if (bp->first_loc ().cond) + if (bp.first_loc ().cond) mode |= TUI_BP_CONDITIONAL; - if (bp->type == bp_hardware_breakpoint) + if (bp.type == bp_hardware_breakpoint) mode |= TUI_BP_HARDWARE; } } |