Interest in a -Wimplicit-virtual?

In the chromium clang plugin, we check for the following case:

struct A {
  virtual void method();
};

struct B : public A {
  void method(); // expected-warning {{Overridden method must have
"virtual" keyword}}
};

Our style guide requires people to not depend on virtual being
implicit. Would there be interest in upstreaming this warning to the
cfe proper?

-- Elliot Glaysher

I'd be fine with this being an optional warning, but not on by default.

I'd be fine with this being an optional warning, but not on by default.

+1

I've wanted this warning for some time and would to love to see it upstreamed.

-Jeff