Lines Matching refs:A5
55 struct A5
60 virtual ~A5() {}
67 A5* getA5() {return this;}
81 : public A5,
87 A1* getA1_3() {return A5::getA1_3();}
88 A1* getA1_4() {return A5::getA1_4();}
90 A2* getA2() {return A5::getA2();}
91 A3* getA3() {return A5::getA3();}
92 A4* getA4() {return A5::getA4();}
93 A5* getA5() {return A5::getA5();}
110 A5* getA5() {return A7::getA5();}
138 A5* getA5() {return A8::getA5();}
159 A5* getA5() {return A8::getA5();}
181 A5* getA5() {return A10::getA5();}
204 A5* getA5() {return A12::getA5();}
219 A5 a5;
237 assert(dynamic_cast<A3*>(a5.getA1_3()) == a5.getA3());
238 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3());
240 assert(dynamic_cast<A4*>(a5.getA1_3()) == a5.getA4());
241 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4());
242 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
243 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
245 assert(dynamic_cast<A5*>(a5.getA1_3()) == a5.getA5());
246 assert(dynamic_cast<A5*>(a5.getA1_4()) == a5.getA5());
247 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
248 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
249 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
250 assert(dynamic_cast<A5*>(a5.getA4()) == a5.getA5());
256 assert(dynamic_cast<A5*>(a6.getA1_6()) == 0);
269 assert(dynamic_cast<A5*>(a7.getA1_3()) == a7.getA5());
270 assert(dynamic_cast<A5*>(a7.getA1_4()) == a7.getA5());
271 assert(dynamic_cast<A5*>(a7.getA2()) == a7.getA5());
272 assert(dynamic_cast<A5*>(a7.getA3()) == a7.getA5());
273 assert(dynamic_cast<A5*>(a7.getA4()) == a7.getA5());
301 assert(dynamic_cast<A5*>(a8.getA1_3()) == a8.getA5());
302 assert(dynamic_cast<A5*>(a8.getA1_4()) == a8.getA5());
303 assert(dynamic_cast<A5*>(a8.getA2()) == a8.getA5());
304 assert(dynamic_cast<A5*>(a8.getA3()) == a8.getA5());
305 assert(dynamic_cast<A5*>(a8.getA4()) == a8.getA5());
338 assert(dynamic_cast<A5*>(a9.getA1_9()) == 0);
359 assert(dynamic_cast<A5*>(a10.getA1_3()) == a10.getA5());
360 assert(dynamic_cast<A5*>(a10.getA1_4()) == a10.getA5());
361 assert(dynamic_cast<A5*>(a10.getA1_6()) == a10.getA5());
362 assert(dynamic_cast<A5*>(a10.getA2()) == a10.getA5());
363 assert(dynamic_cast<A5*>(a10.getA3()) == a10.getA5());
364 assert(dynamic_cast<A5*>(a10.getA4()) == a10.getA5());
428 assert(dynamic_cast<A5*>(a11.getA1_3()) == a11.getA5());
429 assert(dynamic_cast<A5*>(a11.getA1_4()) == a11.getA5());
430 assert(dynamic_cast<A5*>(a11.getA1_6()) == a11.getA5());
431 assert(dynamic_cast<A5*>(a11.getA1_9()) == a11.getA5());
432 assert(dynamic_cast<A5*>(a11.getA2()) == a11.getA5());
433 assert(dynamic_cast<A5*>(a11.getA3()) == a11.getA5());
434 assert(dynamic_cast<A5*>(a11.getA4()) == a11.getA5());
517 assert(dynamic_cast<A5*>(a12.getA1_3()) == a12.getA5());
518 assert(dynamic_cast<A5*>(a12.getA1_4()) == a12.getA5());
519 assert(dynamic_cast<A5*>(a12.getA1_6()) == a12.getA5());
520 assert(dynamic_cast<A5*>(a12.getA1_9()) == a12.getA5());
521 assert(dynamic_cast<A5*>(a12.getA2()) == a12.getA5());
522 assert(dynamic_cast<A5*>(a12.getA3()) == a12.getA5());
523 assert(dynamic_cast<A5*>(a12.getA4()) == a12.getA5());
622 assert(dynamic_cast<A5*>(a13.getA1_3()) == a13.getA5());
623 assert(dynamic_cast<A5*>(a13.getA1_4()) == a13.getA5());
624 assert(dynamic_cast<A5*>(a13.getA1_6()) == a13.getA5());
625 assert(dynamic_cast<A5*>(a13.getA1_9()) == a13.getA5());
626 assert(dynamic_cast<A5*>(a13.getA2()) == a13.getA5());
627 assert(dynamic_cast<A5*>(a13.getA3()) == a13.getA5());
628 assert(dynamic_cast<A5*>(a13.getA4()) == a13.getA5());
776 struct A5
781 virtual ~A5() {}
788 A5* getA5() {return this;}
802 : public A5,
808 A1* getA1_3() {return A5::getA1_3();}
809 A1* getA1_4() {return A5::getA1_4();}
811 A2* getA2() {return A5::getA2();}
812 A3* getA3() {return A5::getA3();}
813 A4* getA4() {return A5::getA4();}
814 A5* getA5() {return A5::getA5();}
831 A5* getA5() {return A7::getA5();}
859 A5* getA5() {return A8::getA5();}
880 A5* getA5() {return A8::getA5();}
902 A5* getA5() {return A10::getA5();}
925 A5* getA5() {return A12::getA5();}
940 A5 a5;
958 assert(dynamic_cast<A3*>(a5.getA1_3()) == 0);
959 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3());
961 assert(dynamic_cast<A4*>(a5.getA1_3()) == 0);
962 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4());
963 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
964 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
966 assert(dynamic_cast<A5*>(a5.getA1_3()) == 0);
967 assert(dynamic_cast<A5*>(a5.getA1_4()) == a5.getA5());
968 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
969 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
970 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
971 assert(dynamic_cast<A5*>(a5.getA4()) == a5.getA5());
977 assert(dynamic_cast<A5*>(a6.getA1_6()) == 0);
990 assert(dynamic_cast<A5*>(a7.getA1_3()) == 0);
991 assert(dynamic_cast<A5*>(a7.getA1_4()) == a7.getA5());
992 assert(dynamic_cast<A5*>(a7.getA2()) == a7.getA5());
993 assert(dynamic_cast<A5*>(a7.getA3()) == a7.getA5());
994 assert(dynamic_cast<A5*>(a7.getA4()) == a7.getA5());
1022 assert(dynamic_cast<A5*>(a8.getA1_3()) == 0);
1023 assert(dynamic_cast<A5*>(a8.getA1_4()) == a8.getA5());
1024 assert(dynamic_cast<A5*>(a8.getA2()) == a8.getA5());
1025 assert(dynamic_cast<A5*>(a8.getA3()) == a8.getA5());
1026 assert(dynamic_cast<A5*>(a8.getA4()) == a8.getA5());
1059 assert(dynamic_cast<A5*>(a9.getA1_9()) == 0);
1080 assert(dynamic_cast<A5*>(a10.getA1_3()) == 0);
1081 assert(dynamic_cast<A5*>(a10.getA1_4()) == a10.getA5());
1082 assert(dynamic_cast<A5*>(a10.getA1_6()) == a10.getA5());
1083 assert(dynamic_cast<A5*>(a10.getA2()) == a10.getA5());
1084 assert(dynamic_cast<A5*>(a10.getA3()) == a10.getA5());
1085 assert(dynamic_cast<A5*>(a10.getA4()) == a10.getA5());
1149 assert(dynamic_cast<A5*>(a11.getA1_3()) == 0);
1150 assert(dynamic_cast<A5*>(a11.getA1_4()) == a11.getA5());
1151 assert(dynamic_cast<A5*>(a11.getA1_6()) == a11.getA5());
1152 assert(dynamic_cast<A5*>(a11.getA1_9()) == a11.getA5());
1153 assert(dynamic_cast<A5*>(a11.getA2()) == a11.getA5());
1154 assert(dynamic_cast<A5*>(a11.getA3()) == a11.getA5());
1155 assert(dynamic_cast<A5*>(a11.getA4()) == a11.getA5());
1238 assert(dynamic_cast<A5*>(a12.getA1_3()) == 0);
1239 assert(dynamic_cast<A5*>(a12.getA1_4()) == a12.getA5());
1240 assert(dynamic_cast<A5*>(a12.getA1_6()) == a12.getA5());
1241 assert(dynamic_cast<A5*>(a12.getA1_9()) == a12.getA5());
1242 assert(dynamic_cast<A5*>(a12.getA2()) == a12.getA5());
1243 assert(dynamic_cast<A5*>(a12.getA3()) == a12.getA5());
1244 assert(dynamic_cast<A5*>(a12.getA4()) == a12.getA5());
1343 assert(dynamic_cast<A5*>(a13.getA1_3()) == 0);
1344 assert(dynamic_cast<A5*>(a13.getA1_4()) == a13.getA5());
1345 assert(dynamic_cast<A5*>(a13.getA1_6()) == a13.getA5());
1346 assert(dynamic_cast<A5*>(a13.getA1_9()) == a13.getA5());
1347 assert(dynamic_cast<A5*>(a13.getA2()) == a13.getA5());
1348 assert(dynamic_cast<A5*>(a13.getA3()) == a13.getA5());
1349 assert(dynamic_cast<A5*>(a13.getA4()) == a13.getA5());
1497 struct A5
1502 virtual ~A5() {}
1509 A5* getA5() {return this;}
1523 : public A5,
1529 A1* getA1_3() {return A5::getA1_3();}
1530 A1* getA1_4() {return A5::getA1_4();}
1532 A2* getA2() {return A5::getA2();}
1533 A3* getA3() {return A5::getA3();}
1534 A4* getA4() {return A5::getA4();}
1535 A5* getA5() {return A5::getA5();}
1552 A5* getA5() {return A7::getA5();}
1580 A5* getA5() {return A8::getA5();}
1601 A5* getA5() {return A8::getA5();}
1623 A5* getA5() {return A10::getA5();}
1646 A5* getA5() {return A12::getA5();}
1661 A5 a5;
1679 assert(dynamic_cast<A3*>(a5.getA1_3()) == a5.getA3());
1680 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3());
1682 assert(dynamic_cast<A4*>(a5.getA1_3()) == a5.getA4());
1683 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4());
1684 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
1685 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4());
1687 assert(dynamic_cast<A5*>(a5.getA1_3()) == a5.getA5());
1688 assert(dynamic_cast<A5*>(a5.getA1_4()) == a5.getA5());
1689 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
1690 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
1691 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5());
1692 assert(dynamic_cast<A5*>(a5.getA4()) == a5.getA5());
1698 assert(dynamic_cast<A5*>(a6.getA1_6()) == 0);
1711 assert(dynamic_cast<A5*>(a7.getA1_3()) == a7.getA5());
1712 assert(dynamic_cast<A5*>(a7.getA1_4()) == a7.getA5());
1713 assert(dynamic_cast<A5*>(a7.getA2()) == a7.getA5());
1714 assert(dynamic_cast<A5*>(a7.getA3()) == a7.getA5());
1715 assert(dynamic_cast<A5*>(a7.getA4()) == a7.getA5());
1743 assert(dynamic_cast<A5*>(a8.getA1_3()) == a8.getA5());
1744 assert(dynamic_cast<A5*>(a8.getA1_4()) == a8.getA5());
1745 assert(dynamic_cast<A5*>(a8.getA2()) == a8.getA5());
1746 assert(dynamic_cast<A5*>(a8.getA3()) == a8.getA5());
1747 assert(dynamic_cast<A5*>(a8.getA4()) == a8.getA5());
1780 assert(dynamic_cast<A5*>(a9.getA1_9()) == 0);
1801 assert(dynamic_cast<A5*>(a10.getA1_3()) == a10.getA5());
1802 assert(dynamic_cast<A5*>(a10.getA1_4()) == a10.getA5());
1803 assert(dynamic_cast<A5*>(a10.getA1_6()) == a10.getA5());
1804 assert(dynamic_cast<A5*>(a10.getA2()) == a10.getA5());
1805 assert(dynamic_cast<A5*>(a10.getA3()) == a10.getA5());
1806 assert(dynamic_cast<A5*>(a10.getA4()) == a10.getA5());
1870 assert(dynamic_cast<A5*>(a11.getA1_3()) == a11.getA5());
1871 assert(dynamic_cast<A5*>(a11.getA1_4()) == a11.getA5());
1872 assert(dynamic_cast<A5*>(a11.getA1_6()) == a11.getA5());
1873 assert(dynamic_cast<A5*>(a11.getA1_9()) == a11.getA5());
1874 assert(dynamic_cast<A5*>(a11.getA2()) == a11.getA5());
1875 assert(dynamic_cast<A5*>(a11.getA3()) == a11.getA5());
1876 assert(dynamic_cast<A5*>(a11.getA4()) == a11.getA5());
1959 assert(dynamic_cast<A5*>(a12.getA1_3()) == a12.getA5());
1960 assert(dynamic_cast<A5*>(a12.getA1_4()) == a12.getA5());
1961 assert(dynamic_cast<A5*>(a12.getA1_6()) == a12.getA5());
1962 assert(dynamic_cast<A5*>(a12.getA1_9()) == a12.getA5());
1963 assert(dynamic_cast<A5*>(a12.getA2()) == a12.getA5());
1964 assert(dynamic_cast<A5*>(a12.getA3()) == a12.getA5());
1965 assert(dynamic_cast<A5*>(a12.getA4()) == a12.getA5());
2064 assert(dynamic_cast<A5*>(a13.getA1_3()) == a13.getA5());
2065 assert(dynamic_cast<A5*>(a13.getA1_4()) == a13.getA5());
2066 assert(dynamic_cast<A5*>(a13.getA1_6()) == a13.getA5());
2067 assert(dynamic_cast<A5*>(a13.getA1_9()) == a13.getA5());
2068 assert(dynamic_cast<A5*>(a13.getA2()) == a13.getA5());
2069 assert(dynamic_cast<A5*>(a13.getA3()) == a13.getA5());
2070 assert(dynamic_cast<A5*>(a13.getA4()) == a13.getA5());