------- Comment #8 from pluto at agmk dot net 2008-08-21 19:04 ------- why just not to use -Woverloaded-virtual?
$ g++ reimpl.cpp -Wall -c -Woverloaded-virtual reimpl.cpp:1: warning: 'virtual void A::foo() const' was hidden reimpl.cpp:2: warning: by 'void B::foo()' -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17920