https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65856

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |trippels at gcc dot gnu.org

--- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
I think override and final are orthogonal. And it might make sense to use both.
e.g.:
struct A {
  virtual void f(int);
};
struct B : A {
  virtual void f() final;
};

is valid.

But:
struct A {
  virtual void f(int);
};
struct B : A {
  virtual void f() final override;
};

would of course error out.

Reply via email to