Remove most fields from breakpoint_ops
authorTom Tromey <tom@tromey.com>
Mon, 17 Jan 2022 02:13:55 +0000 (19:13 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 29 Apr 2022 22:14:32 +0000 (16:14 -0600)
commitc47614fef9fa278399e0d2818d42b73f0e0a26ec
tree14735d841ce25ca71cc9eacbc0835eaf2f66ec94
parentb3316ff1532571a111dcc27f4545640aafbdaffd
Remove most fields from breakpoint_ops

At this point, all implementations of breakpoints use the vtable.  So,
we can now remove most function pointers from breakpoint_ops and
switch to using methods directly in the callers.  Only the two "static
virtual" methods remain in breakpoint_ops.
gdb/break-catch-load.c
gdb/breakpoint.c
gdb/breakpoint.h