Andrey Bokhanko | 276055b | 2016-07-29 10:42:48 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -std=c++98 -fgnu-keywords -fsyntax-only -verify %s |
2 | // RUN: %clang_cc1 -std=c++11 -fgnu-keywords -fsyntax-only -verify %s | ||||
3 | |||||
4 | struct B { | ||||
5 | virtual void g(); | ||||
6 | }; | ||||
7 | struct D __final : B { // expected-warning {{__final is a GNU extension, consider using C++11 final}} | ||||
8 | virtual void g() __final; // expected-warning {{__final is a GNU extension, consider using C++11 final}} | ||||
9 | }; |