Change program_space_empty_p to method on program_space
authorTom Tromey <tom@tromey.com>
Thu, 29 Oct 2020 21:04:33 +0000 (15:04 -0600)
committerTom Tromey <tom@tromey.com>
Thu, 29 Oct 2020 21:04:38 +0000 (15:04 -0600)
commit004eecfdc7d9b47e8364719667c64edb22d12d44
treee07c8b72a4dacff3b87850f2711ea06163c087be
parente39fb97114f28dbc0f38a9851437437bfc5c43a0
Change program_space_empty_p to method on program_space

This changes program_space_empty_p to be a method on program_space.
It also changes it to return bool.  I removed the "_p" suffix because
"empty" is a "well-known" C++ method name.

gdb/ChangeLog
2020-10-29  Tom Tromey  <tom@tromey.com>

* inferior.c (delete_inferior): Update.
* progspace.c (program_space::empty): Rename from
program_space_empty_p.  Return bool.
* progspace.h (struct program_space) <empty>: New method.
(program_space_empty_p): Don't declare.
gdb/ChangeLog
gdb/inferior.c
gdb/progspace.c
gdb/progspace.h