blob: ca1b0b033795c85655663266e9f0f8937266b4e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
// { 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" }
};
|