Home | History | Annotate | Download | only in test

Lines Matching defs:a3

31 struct A3
36 virtual ~A3() {}
40 A3* getA3() {return this;}
56 : public A3,
62 A1* getA1_3() {return A3::getA1();}
64 A2* getA2() {return A3::getA2();}
65 A3* getA3() {return A3::getA3();}
91 A3* getA3() {return A5::getA3();}
108 A3* getA3() {return A7::getA3();}
136 A3* getA3() {return A8::getA3();}
157 A3* getA3() {return A8::getA3();}
179 A3* getA3() {return A10::getA3();}
202 A3* getA3() {return A12::getA3();}
217 A3 a3;
229 assert(dynamic_cast<A3*>(a3.getA1_3()) == a3.getA3());
230 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
232 assert(dynamic_cast<A3*>(a4.getA1_4()) == 0);
233 assert(dynamic_cast<A3*>(a4.getA2()) == 0);
237 assert(dynamic_cast<A3*>(a5.getA1_3()) == a5.getA3());
238 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3());
252 assert(dynamic_cast<A3*>(a6.getA1_6()) == 0);
260 assert(dynamic_cast<A3*>(a7.getA1_3()) == a7.getA3());
261 assert(dynamic_cast<A3*>(a7.getA1_4()) == a7.getA3());
262 assert(dynamic_cast<A3*>(a7.getA2()) == a7.getA3());
292 assert(dynamic_cast<A3*>(a8.getA1_3()) == a8.getA3());
293 assert(dynamic_cast<A3*>(a8.getA1_4()) == a8.getA3());
294 assert(dynamic_cast<A3*>(a8.getA2()) == a8.getA3());
334 assert(dynamic_cast<A3*>(a9.getA1_9()) == 0);
348 assert(dynamic_cast<A3*>(a10.getA1_3()) == a10.getA3());
349 assert(dynamic_cast<A3*>(a10.getA1_4()) == a10.getA3());
350 assert(dynamic_cast<A3*>(a10.getA1_6()) == a10.getA3());
351 assert(dynamic_cast<A3*>(a10.getA2()) == a10.getA3());
415 assert(dynamic_cast<A3*>(a11.getA1_3()) == a11.getA3());
416 assert(dynamic_cast<A3*>(a11.getA1_4()) == a11.getA3());
417 assert(dynamic_cast<A3*>(a11.getA1_6()) == a11.getA3());
418 assert(dynamic_cast<A3*>(a11.getA1_9()) == a11.getA3());
419 assert(dynamic_cast<A3*>(a11.getA2()) == a11.getA3());
504 assert(dynamic_cast<A3*>(a12.getA1_3()) == a12.getA3());
505 assert(dynamic_cast<A3*>(a12.getA1_4()) == a12.getA3());
506 assert(dynamic_cast<A3*>(a12.getA1_6()) == a12.getA3());
507 assert(dynamic_cast<A3*>(a12.getA1_9()) == a12.getA3());
508 assert(dynamic_cast<A3*>(a12.getA2()) == a12.getA3());
609 assert(dynamic_cast<A3*>(a13.getA1_3()) == a13.getA3());
610 assert(dynamic_cast<A3*>(a13.getA1_4()) == a13.getA3());
611 assert(dynamic_cast<A3*>(a13.getA1_6()) == a13.getA3());
612 assert(dynamic_cast<A3*>(a13.getA1_9()) == a13.getA3());
613 assert(dynamic_cast<A3*>(a13.getA2()) == a13.getA3());
752 struct A3
757 virtual ~A3() {}
761 A3* getA3() {return this;}
777 : public A3,
783 A1* getA1_3() {return A3::getA1();}
785 A2* getA2() {return A3::getA2();}
786 A3* getA3() {return A3::getA3();}
812 A3* getA3() {return A5::getA3();}
829 A3* getA3() {return A7::getA3();}
857 A3* getA3() {return A8::getA3();}
878 A3* getA3() {return A8::getA3();}
900 A3* getA3() {return A10::getA3();}
923 A3* getA3() {return A12::getA3();}
938 A3 a3;
950 assert(dynamic_cast<A3*>(a3.getA1_3()) == 0);
951 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
953 assert(dynamic_cast<A3*>(a4.getA1_4()) == 0);
954 assert(dynamic_cast<A3*>(a4.getA2()) == 0);
958 assert(dynamic_cast<A3*>(a5.getA1_3()) == 0);
959 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3());
973 assert(dynamic_cast<A3*>(a6.getA1_6()) == 0);
981 assert(dynamic_cast<A3*>(a7.getA1_3()) == 0);
982 assert(dynamic_cast<A3*>(a7.getA1_4()) == a7.getA3());
983 assert(dynamic_cast<A3*>(a7.getA2()) == a7.getA3());
1013 assert(dynamic_cast<A3*>(a8.getA1_3()) == 0);
1014 assert(dynamic_cast<A3*>(a8.getA1_4()) == a8.getA3());
1015 assert(dynamic_cast<A3*>(a8.getA2()) == a8.getA3());
1055 assert(dynamic_cast<A3*>(a9.getA1_9()) == 0);
1069 assert(dynamic_cast<A3*>(a10.getA1_3()) == 0);
1070 assert(dynamic_cast<A3*>(a10.getA1_4()) == a10.getA3());
1071 assert(dynamic_cast<A3*>(a10.getA1_6()) == a10.getA3());
1072 assert(dynamic_cast<A3*>(a10.getA2()) == a10.getA3());
1136 assert(dynamic_cast<A3*>(a11.getA1_3()) == 0);
1137 assert(dynamic_cast<A3*>(a11.getA1_4()) == a11.getA3());
1138 assert(dynamic_cast<A3*>(a11.getA1_6()) == a11.getA3());
1139 assert(dynamic_cast<A3*>(a11.getA1_9()) == a11.getA3());
1140 assert(dynamic_cast<A3*>(a11.getA2()) == a11.getA3());
1225 assert(dynamic_cast<A3*>(a12.getA1_3()) == 0);
1226 assert(dynamic_cast<A3*>(a12.getA1_4()) == a12.getA3());
1227 assert(dynamic_cast<A3
1228 assert(dynamic_cast<A3*>(a12.getA1_9()) == a12.getA3());
1229 assert(dynamic_cast<A3*>(a12.getA2()) == a12.getA3());
1330 assert(dynamic_cast<A3*>(a13.getA1_3()) == 0);
1331 assert(dynamic_cast<A3*>(a13.getA1_4()) == a13.getA3());
1332 assert(dynamic_cast<A3*>(a13.getA1_6()) == a13.getA3());
1333 assert(dynamic_cast<A3*>(a13.getA1_9()) == a13.getA3());
1334 assert(dynamic_cast<A3*>(a13.getA2()) == a13.getA3());
1473 struct A3
1478 virtual ~A3() {}
1482 A3* getA3() {return this;}
1498 : public A3,
1504 A1* getA1_3() {return A3::getA1();}
1506 A2* getA2() {return A3::getA2();}
1507 A3* getA3() {return A3::getA3();}
1533 A3* getA3() {return A5::getA3();}
1550 A3* getA3() {return A7::getA3();}
1578 A3* getA3() {return A8::getA3();}
1599 A3* getA3() {return A8::getA3();}
1621 A3* getA3() {return A10::getA3();}
1644 A3* getA3() {return A12::getA3();}
1659 A3 a3;
1671 assert(dynamic_cast<A3*>(a3.getA1_3()) == a3.getA3());
1672 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1674 assert(dynamic_cast<A3*>(a4.getA1_4()) == 0);
1675 assert(dynamic_cast<A3*>(a4.getA2()) == 0);
1679 assert(dynamic_cast<A3*>(a5.getA1_3()) == a5.getA3());
1680 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3());
1694 assert(dynamic_cast<A3*>(a6.getA1_6()) == 0);
1702 assert(dynamic_cast<A3*>(a7.getA1_3()) == a7.getA3());
1703 assert(dynamic_cast<A3*>(a7.getA1_4()) == a7.getA3());
1704 assert(dynamic_cast<A3*>(a7.getA2()) == a7.getA3());
1734 assert(dynamic_cast<A3*>(a8.getA1_3()) == a8.getA3());
1735 assert(dynamic_cast<A3*>(a8.getA1_4()) == a8.getA3());
1736 assert(dynamic_cast<A3*>(a8.getA2()) == a8.getA3());
1776 assert(dynamic_cast<A3*>(a9.getA1_9()) == 0);
1790 assert(dynamic_cast<A3*>(a10.getA1_3()) == a10.getA3());
1791 assert(dynamic_cast<A3*>(a10.getA1_4()) == a10.getA3());
1792 assert(dynamic_cast<A3*>(a10.getA1_6()) == a10.getA3());
1793 assert(dynamic_cast<A3*>(a10.getA2()) == a10.getA3());
1857 assert(dynamic_cast<A3*>(a11.getA1_3()) == a11.getA3());
1858 assert(dynamic_cast<A3*>(a11.getA1_4()) == a11.getA3());
1859 assert(dynamic_cast<A3*>(a11.getA1_6()) == a11.getA3());
1860 assert(dynamic_cast<A3*>(a11.getA1_9()) == a11.getA3());
1861 assert(dynamic_cast<A3*>(a11.getA2()) == a11.getA3());
1946 assert(dynamic_cast<A3*>(a12.getA1_3()) == a12.getA3());
1947 assert(dynamic_cast<A3*>(a12.getA1_4()) == a12.getA3());
1948 assert(dynamic_cast<A3*>(a12.getA1_6()) == a12.getA3());
1949 assert(dynamic_cast<A3*>(a12.getA1_9()) == a12.getA3());
1950 assert(dynamic_cast<A3*>(a12.getA2()) == a12.getA3());
2051 assert(dynamic_cast<A3*>(a13.getA1_3()) == a13.getA3());
2052 assert(dynamic_cast<A3*>(a13.getA1_4()) == a13.getA3());
2053 assert(dynamic_cast<A3*>(a13.getA1_6()) == a13.getA3());
2054 assert(dynamic_cast<A3*>(a13.getA1_9()) == a13.getA3());
2055 assert(dynamic_cast<A3*>(a13.getA2()) == a13.getA3());