ipa: add 'final' and 'override' to call_summary_base vfunc impls
authorDavid Malcolm <dmalcolm@redhat.com>
Tue, 24 May 2022 12:51:00 +0000 (08:51 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Tue, 24 May 2022 12:51:00 +0000 (08:51 -0400)
commitf31ba11652dbb6a40afd53c8586ca0de9954f6c0
tree5b4ad3582d7e98bb28c79389957cb38416c6fdf8
parentbd06c36f77d43e3c8fbc3ea5fbe982246100b069
ipa: add 'final' and 'override' to call_summary_base vfunc impls

gcc/ChangeLog:
* ipa-cp.cc: Add "final" and "override" to call_summary_base vfunc
implementations, removing redundant "virtual" as appropriate.
* ipa-fnsummary.h: Likewise.
* ipa-modref.cc: Likewise.
* ipa-param-manipulation.cc: Likewise.
* ipa-profile.cc: Likewise.
* ipa-prop.h: Likewise.
* ipa-pure-const.cc: Likewise.
* ipa-reference.cc: Likewise.
* ipa-sra.cc: Likewise.
* symbol-summary.h: Likewise.
* symtab-thunks.cc: Likewise.

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
gcc/ipa-cp.cc
gcc/ipa-fnsummary.h
gcc/ipa-modref.cc
gcc/ipa-param-manipulation.cc
gcc/ipa-profile.cc
gcc/ipa-prop.h
gcc/ipa-pure-const.cc
gcc/ipa-reference.cc
gcc/ipa-sra.cc
gcc/symbol-summary.h
gcc/symtab-thunks.cc