Lines Matching refs:A
39 struct A { struct
40 A(int i) { foo(); } in A() argument
41 ~A() { foo(); } in ~A() argument
52 A a = 10; in test()
75 struct A { struct
78 A(int);
79 virtual ~A() { foo(); } in ~A() argument
90 struct C : A, virtual B {
93 C(int i) : A(i), B(i) { foo(); } in C()
105 struct A { struct
107 ~A();
115 A *x = new A[10]; in a()
128 A *x = new A[n]; in b()
136 A (*x)[20] = new A[10][20]; in c()
149 A (*x)[20] = new A[n][20]; in d()
152 void e(A *x) { in e()
164 void f(A (*x)[20]) { in f()
178 struct A { struct
188 A *x = new A[10]; in a()
200 A *x = new A[n]; in b()
208 A (*x)[20] = new A[10][20]; in c()
221 A (*x)[20] = new A[n][20]; in d()
224 void e(A *x) { in e()
236 void f(A (*x)[20]) { in f()
251 struct A { struct
252 ~A();
256 void test(A *a) { in test()
262 a->~A(); in test()
267 struct A { struct
268 virtual ~A();
272 void test(A *a) { in test()
322 struct A { struct
323 A();
324 ~A();
352 static A x; in test()
365 class __attribute__((aligned(16))) A { class
368 A();
369 ~A();
372 A *testNew(unsigned n) { in testNew()
373 return new A[n]; in testNew()
395 void testDelete(A *array) { in testDelete()