Stephen Hines | 176edba | 2014-12-01 14:53:08 -0800 | [diff] [blame] | 1 | // RUN: %clang_cc1 -std=c++11 -isystem %S/Inputs %s -verify |
2 | // expected-no-diagnostics | ||||
3 | // rdar://18295240 | ||||
4 | |||||
5 | #include <override-system-header.h> | ||||
6 | |||||
7 | struct A | ||||
8 | { | ||||
9 | virtual void x(); | ||||
10 | END_COM_MAP; | ||||
11 | IFACEMETHOD(Initialize)(); | ||||
12 | }; | ||||
13 | |||||
14 | struct B : A | ||||
15 | { | ||||
16 | virtual void x() override; | ||||
17 | END_COM_MAP; | ||||
18 | IFACEMETHOD(Initialize)(); | ||||
19 | }; |