blob: ca1b0b033795c85655663266e9f0f8937266b4e0 [file] [log] [blame]
// { dg-do compile { target c++1y } }
struct A
{
virtual int f() { return 1; } // { dg-message "overriding" }
virtual auto g() { return 1; } // { dg-error "virtual" }
};
struct B: A
{
auto f() { return 1; } // { dg-error "return type" }
};