blob: 2092847bc02d5c9c3ed586736ae4a94a9eaf2ae8 [file] [log] [blame]
Fariborz Jahanian7881a052009-06-29 22:33:26 +00001// RUN: clang-cc -fsyntax-only -verify %s
2
3class S {
4public:
5 S ();
6};
7
8struct D : S {
9 D() : b1(0), b2(1), b1(0), S(), S() {} // expected-error {{multiple initializations given for non-static member 'b1'}} \
Mike Stump1eb44332009-09-09 15:08:12 +000010 // expected-note {{previous initialization is here}} \
11 // expected-error {{multiple initializations given for base 'class S'}} \
12 // expected-note {{previous initialization is here}}
Fariborz Jahanian7881a052009-06-29 22:33:26 +000013
14 int b1;
15 int b2;
16
17};
18
19