2017-06-14 Paolo Carlini <paolo.carlini@oracle.com>
[official-gcc.git] / gcc / testsuite / g++.dg / warn / Wsuggest-override.C
blobf820f4b82c1169d9110c866dd0409ddd2be1a676
1 // { dg-do compile }
2 // { dg-options "-std=c++11 -Wsuggest-override" }
3 struct A
5         A();
6         virtual ~A();
7         virtual void f();
8         virtual int bar();
9         int c();
10         operator int();
11         virtual operator float();
14 struct B : A
16         B();
17         virtual ~B();
18         virtual void f(); // { dg-warning "can be marked override" }
19 virtual int bar() override;
20 int c();
21 operator int();
22 virtual operator float(); // { dg-warning "can be marked override" }