blob: c38c3d3337e719162b9bfa7c935574c58d1942b2 [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'}} \
Fariborz Jahanian47deacf2009-06-30 00:02:17 +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