Lines Matching defs:A
20 struct A { struct
25 A(); argument
28 A::A() : a(10), b(20) { } in A() function in A
31 template<typename T> struct A {}; struct
40 template<typename T> struct A : T { struct
41 A() : T(), // expected-note {{previous initialization is here}} in A() argument
47 template<typename T> struct A { struct
48 T t;
50 A() : t(1), // expected-note {{previous initialization is here}} in A() function
56 class A { class
71 A(char _) : a(0), b(0) {} in A() function in test4::A
72 …A(short _) : a(0), c(0) {} // expected-error {{initializing multiple members of union}} expected-n… in A() function in test4::A
73 …A(int _) : d(0), e(0) {} // expected-error {{initializing multiple members of union}} expected-not… in A() function in test4::A
74 …A(long _) : a(0), d(0) {} // expected-error {{initializing multiple members of union}} expected-no… in A() function in test4::A
82 struct A : Base { struct
83 A() : decltype(Base(1))(3) { in A() argument
85 A(int) : Base(3), // expected-note {{previous initialization is here}} in A() argument
89 A(float) : decltype(A())(3) { in A() function
103 class A { public: virtual ~A(); }; class