aboutsummaryrefslogtreecommitdiff
path: root/gdb/progspace.h
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2017-08-21 21:37:45 -0600
committerTom Tromey <tom@tromey.com>2017-09-20 22:05:15 -0600
commit48649e1bfe2ef4cceff15a34e5a9e37201894ecd (patch)
treed6daf0c881ba5e213ecf04b1526b3e3755caacd5 /gdb/progspace.h
parent04afa70c8e1c931dd44db76eb9f0ddd4949ed00c (diff)
downloadgdb-48649e1bfe2ef4cceff15a34e5a9e37201894ecd.zip
gdb-48649e1bfe2ef4cceff15a34e5a9e37201894ecd.tar.gz
gdb-48649e1bfe2ef4cceff15a34e5a9e37201894ecd.tar.bz2
Use function_view in a couple of places in breakpoint.c
This changes iterate_over_related_breakpoints and map_breakpoint_numbers to take a function_view. Then, it simplifies the callers by using lambdas. This then allows the removal of some bookkeeping types. gdb/ChangeLog 2017-09-20 Tom Tromey <tom@tromey.com> * breakpoint.c (struct commands_info, do_map_commands_command): Remove. (commands_command_1): Update. (iterate_over_related_breakpoints): Take a function_view. (do_delete_breakpoint, do_map_delete_breakpoint): Remove. (delete_command): Update. (map_breakpoint_numbers): Take a function_view. (do_disable_breakpoint, do_map_delete_breakpoint): Remove. (disable_command): Update. (do_enable_breakpoint, do_map_enable_breakpoint): Remove. (enable_command): Update. (struct disp_data, do_enable_breakpoint_disp) (do_map_enable_once_breakpoint, do_map_enable_count_breakpoint) (do_map_enable_delete_breakpoint): Remove. (enable_once_command, enable_count_command, enable_delete_command) (delete_trace_variable_command): Update.
Diffstat (limited to 'gdb/progspace.h')
0 files changed, 0 insertions, 0 deletions