Home | History | Annotate | Download | only in test

Lines Matching defs:A4

44 struct A4
49 virtual ~A4() {}
53 A4* getA4() {return this;}
58 public A4
64 A1* getA1_4() {return A4::getA1();}
67 A4* getA4() {return A4::getA4();}
93 A4* getA4() {return A5::getA4();}
110 A4* getA4() {return A7::getA4();}
138 A4* getA4() {return A8::getA4();}
159 A4* getA4() {return A8::getA4();}
181 A4* getA4() {return A10::getA4();}
204 A4* getA4() {return A12::getA4();}
219 A4 a4;
233 assert(dynamic_cast<A3*>(a4.getA1_4()) == 0);
234 assert(dynamic_cast<A3*>(a4.getA2()) == 0);
235 assert(dynamic_cast<A4*>(a4.getA1_4()) == a4.getA4());
236 assert(dynamic_cast<A4*>(a4.getA2()) == a4.getA4());
241 assert(dynamic_cast<A4*>(a5.getA1_3()) == a5.getA4());
242 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4());
243 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
244 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
255 assert(dynamic_cast<A4*>(a6.getA1_6()) == 0);
265 assert(dynamic_cast<A4*>(a7.getA1_3()) == a7.getA4());
266 assert(dynamic_cast<A4*>(a7.getA1_4()) == a7.getA4());
267 assert(dynamic_cast<A4*>(a7.getA2()) == a7.getA4());
268 assert(dynamic_cast<A4*>(a7.getA3()) == a7.getA4());
297 assert(dynamic_cast<A4*>(a8.getA1_3()) == a8.getA4());
298 assert(dynamic_cast<A4*>(a8.getA1_4()) == a8.getA4());
299 assert(dynamic_cast<A4*>(a8.getA2()) == a8.getA4());
300 assert(dynamic_cast<A4*>(a8.getA3()) == a8.getA4());
337 assert(dynamic_cast<A4*>(a9.getA1_9()) == 0);
354 assert(dynamic_cast<A4*>(a10.getA1_3()) == a10.getA4());
355 assert(dynamic_cast<A4*>(a10.getA1_4()) == a10.getA4());
356 assert(dynamic_cast<A4*>(a10.getA1_6()) == a10.getA4());
357 assert(dynamic_cast<A4*>(a10.getA2()) == a10.getA4());
358 assert(dynamic_cast<A4*>(a10.getA3()) == a10.getA4());
422 assert(dynamic_cast<A4*>(a11.getA1_3()) == a11.getA4());
423 assert(dynamic_cast<A4*>(a11.getA1_4()) == a11.getA4());
424 assert(dynamic_cast<A4*>(a11.getA1_6()) == a11.getA4());
425 assert(dynamic_cast<A4*>(a11.getA1_9()) == a11.getA4());
426 assert(dynamic_cast<A4*>(a11.getA2()) == a11.getA4());
427 assert(dynamic_cast<A4*>(a11.getA3()) == a11.getA4());
511 assert(dynamic_cast<A4*>(a12.getA1_3()) == a12.getA4());
512 assert(dynamic_cast<A4*>(a12.getA1_4()) == a12.getA4());
513 assert(dynamic_cast<A4*>(a12.getA1_6()) == a12.getA4());
514 assert(dynamic_cast<A4*>(a12.getA1_9()) == a12.getA4());
515 assert(dynamic_cast<A4*>(a12.getA2()) == a12.getA4());
516 assert(dynamic_cast<A4*>(a12.getA3()) == a12.getA4());
616 assert(dynamic_cast<A4*>(a13.getA1_3()) == a13.getA4());
617 assert(dynamic_cast<A4*>(a13.getA1_4()) == a13.getA4());
618 assert(dynamic_cast<A4*>(a13.getA1_6()) == a13.getA4());
619 assert(dynamic_cast<A4*>(a13.getA1_9()) == a13.getA4());
620 assert(dynamic_cast<A4*>(a13.getA2()) == a13.getA4());
621 assert(dynamic_cast<A4*>(a13.getA3()) == a13.getA4());
765 struct A4
770 virtual ~A4() {}
774 A4* getA4() {return this;}
779 public A4
785 A1* getA1_4() {return A4::getA1();}
788 A4* getA4() {return A4::getA4();}
814 A4* getA4() {return A5::getA4();}
831 A4* getA4() {return A7::getA4();}
859 A4* getA4() {return A8::getA4();}
880 A4* getA4() {return A8::getA4();}
902 A4* getA4() {return A10::getA4();}
925 A4* getA4() {return A12::getA4();}
940 A4 a4;
954 assert(dynamic_cast<A3*>(a4.getA1_4()) == 0);
955 assert(dynamic_cast<A3*>(a4.getA2()) == 0);
956 assert(dynamic_cast<A4*>(a4.getA1_4()) == a4.getA4());
957 assert(dynamic_cast<A4*>(a4.getA2()) == a4.getA4());
962 assert(dynamic_cast<A4*>(a5.getA1_3()) == 0);
963 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4());
964 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
965 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
976 assert(dynamic_cast<A4*>(a6.getA1_6()) == 0);
986 assert(dynamic_cast<A4*>(a7.getA1_3()) == 0);
987 assert(dynamic_cast<A4*>(a7.getA1_4()) == a7.getA4());
988 assert(dynamic_cast<A4*>(a7.getA2()) == a7.getA4());
989 assert(dynamic_cast<A4*>(a7.getA3()) == a7.getA4());
1018 assert(dynamic_cast<A4*>(a8.getA1_3()) == 0);
1019 assert(dynamic_cast<A4*>(a8.getA1_4()) == a8.getA4());
1020 assert(dynamic_cast<A4*>(a8.getA2()) == a8.getA4());
1021 assert(dynamic_cast<A4*>(a8.getA3()) == a8.getA4());
1058 assert(dynamic_cast<A4*>(a9.getA1_9()) == 0);
1075 assert(dynamic_cast<A4*>(a10.getA1_3()) == 0);
1076 assert(dynamic_cast<A4*>(a10.getA1_4()) == a10.getA4());
1077 assert(dynamic_cast<A4*>(a10.getA1_6()) == a10.getA4());
1078 assert(dynamic_cast<A4*>(a10.getA2()) == a10.getA4());
1079 assert(dynamic_cast<A4*>(a10.getA3()) == a10.getA4());
1143 assert(dynamic_cast<A4*>(a11.getA1_3()) == 0);
1144 assert(dynamic_cast<A4*>(a11.getA1_4()) == a11.getA4());
1145 assert(dynamic_cast<A4*>(a11.getA1_6()) == a11.getA4());
1146 assert(dynamic_cast<A4*>(a11.getA1_9()) == a11.getA4());
1147 assert(dynamic_cast<A4*>(a11.getA2()) == a11.getA4());
1148 assert(dynamic_cast<A4*>(a11.getA3()) == a11.getA4());
1232 assert(dynamic_cast<A4*>(a12.getA1_3()) == 0);
1233 assert(dynamic_cast<A4*>(a12.getA1_4()) == a12.getA4());
1234 assert(dynamic_cast<A4*>(a12.getA1_6()) == a12.getA4());
1235 assert(dynamic_cast<A4*>(a12.getA1_9()) == a12.getA4());
1236 assert(dynamic_cast<A4*>(a12.getA2()) == a12.getA4());
1237 assert(dynamic_cast<A4*>(a12.getA3()) == a12.getA4());
1337 assert(dynamic_cast<A4*>(a13.getA1_3()) == 0);
1338 assert(dynamic_cast<A4*>(a13.getA1_4()) == a13.getA4());
1339 assert(dynamic_cast<A4*>(a13.getA1_6()) == a13.getA4());
1340 assert(dynamic_cast<A4*>(a13.getA1_9()) == a13.getA4());
1341 assert(dynamic_cast<A4*>(a13.getA2()) == a13.getA4());
1342 assert(dynamic_cast<A4*>(a13.getA3()) == a13.getA4());
1486 struct A4
1491 virtual ~A4() {}
1495 A4* getA4() {return this;}
1500 public A4
1506 A1* getA1_4() {return A4::getA1();}
1509 A4* getA4() {return A4::getA4();}
1535 A4* getA4() {return A5::getA4();}
1552 A4* getA4() {return A7::getA4();}
1580 A4* getA4() {return A8::getA4();}
1601 A4* getA4() {return A8::getA4();}
1623 A4* getA4() {return A10::getA4();}
1646 A4* getA4() {return A12::getA4();}
1661 A4 a4;
1675 assert(dynamic_cast<A3*>(a4.getA1_4()) == 0);
1676 assert(dynamic_cast<A3*>(a4.getA2()) == 0);
1677 assert(dynamic_cast<A4*>(a4.getA1_4()) == a4.getA4());
1678 assert(dynamic_cast<A4*>(a4.getA2()) == a4.getA4());
1683 assert(dynamic_cast<A4*>(a5.getA1_3()) == a5.getA4());
1684 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4());
1685 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
1686 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
1697 assert(dynamic_cast<A4*>(a6.getA1_6()) == 0);
1707 assert(dynamic_cast<A4*>(a7.getA1_3()) == a7.getA4());
1708 assert(dynamic_cast<A4*>(a7.getA1_4()) == a7.getA4());
1709 assert(dynamic_cast<A4*>(a7.getA2()) == a7.getA4());
1710 assert(dynamic_cast<A4*>(a7.getA3()) == a7.getA4());
1739 assert(dynamic_cast<A4*>(a8.getA1_3()) == a8.getA4());
1740 assert(dynamic_cast<A4*>(a8.getA1_4()) == a8.getA4());
1741 assert(dynamic_cast<A4*>(a8.getA2()) == a8.getA4());
1742 assert(dynamic_cast<A4*>(a8.getA3()) == a8.getA4());
1779 assert(dynamic_cast<A4*>(a9.getA1_9()) == 0);
1796 assert(dynamic_cast<A4*>(a10.getA1_3()) == a10.getA4());
1797 assert(dynamic_cast<A4*>(a10.getA1_4()) == a10.getA4());
1798 assert(dynamic_cast<A4*>(a10.getA1_6()) == a10.getA4());
1799 assert(dynamic_cast<A4*>(a10.getA2()) == a10.getA4());
1800 assert(dynamic_cast<A4*>(a10.getA3()) == a10.getA4());
1864 assert(dynamic_cast<A4*>(a11.getA1_3()) == a11.getA4());
1865 assert(dynamic_cast<A4*>(a11.getA1_4()) == a11.getA4());
1866 assert(dynamic_cast<A4*>(a11.getA1_6()) == a11.getA4());
1867 assert(dynamic_cast<A4*>(a11.getA1_9()) == a11.getA4());
1868 assert(dynamic_cast<A4*>(a11.getA2()) == a11.getA4());
1869 assert(dynamic_cast<A4*>(a11.getA3()) == a11.getA4());
1953 assert(dynamic_cast<A4*>(a12.getA1_3()) == a12.getA4());
1954 assert(dynamic_cast<A4*>(a12.getA1_4()) == a12.getA4());
1955 assert(dynamic_cast<A4*>(a12.getA1_6()) == a12.getA4());
1956 assert(dynamic_cast<A4*>(a12.getA1_9()) == a12.getA4());
1957 assert(dynamic_cast<A4*>(a12.getA2()) == a12.getA4());
1958 assert(dynamic_cast<A4*>(a12.getA3()) == a12.getA4());
2058 assert(dynamic_cast<A4*>(a13.getA1_3()) == a13.getA4());
2059 assert(dynamic_cast<A4*>(a13.getA1_4()) == a13.getA4());
2060 assert(dynamic_cast<A4*>(a13.getA1_6()) == a13.getA4());
2061 assert(dynamic_cast<A4*>(a13.getA1_9()) == a13.getA4());
2062 assert(dynamic_cast<A4*>(a13.getA2()) == a13.getA4());
2063 assert(dynamic_cast<A4*>(a13.getA3()) == a13.getA4());