Sign in
chromium
/
chromiumos
/
third_party
/
gcc
/
refs/heads/factory-ryu-6486.B
/
.
/
gcc
/
testsuite
/
g++.dg
/
cpp1y
/
auto-fn18.C
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" }
};