Lines Matching defs:p
36 A1<int> *p = new A1<int>(); in test_a1() local
38 delete p; in test_a1() local
42 A1<long> *p = new A1<long>(); in test_a1() local
44 delete p; in test_a1() local
48 void *p = new A1<int>(); in test_a1() local
58 A1<int>::A2<int, int> *p = new A1<int>::A2<int, int>(); in test_a2() local
60 delete p; in test_a2() local
63 A1<void>::A2<int, long> *p = new A1<void>::A2<int, long>(); in test_a2() local
65 delete p; in test_a2() local
68 A1<char*>::A2<long, double> *p = new A1<char*>::A2<long, double>(); in test_a2() local
70 delete p; in test_a2() local
75 A *p = (A*)new A1<char>::A2<char, int>(); in test_a2() local
77 delete p; // { dg-warning "-Wmismatched-new-delete" } in test_a2() local
81 A *p = (A*)new A1<char>::A2<int, char>(); in test_a2() local
83 delete p; // { dg-warning "-Wmismatched-new-delete" } in test_a2() local
87 A *p = (A*)new A1<int>::A2<char, char>(); in test_a2() local
89 delete p; // { dg-warning "-Wmismatched-new-delete" } in test_a2() local
125 B1cB2B1c *p = new B1cB2B1c; in test_b_b() local
127 delete p; in test_b_b() local
131 B1cB2B1c *p = new B1cB2B1c[1]; in test_b_b() local
143 B *p = (B*)new A1<char>::A2<char, int>[1]; in test_a_b() local
149 B *p = (B*)new A1<char>::A2<int, char>[2]; in test_a_b() local
155 B *p = (B*)new A1<int>::A2<char, char>[3]; in test_a_b() local