Lines Matching refs:A4
43 struct A4 struct
48 virtual ~A4() {} in ~A4() argument
52 A4* getA4() {return this;} in getA4() argument
57 public A4
63 A1* getA1_4() {return A4::getA1();} in getA1_4()
66 A4* getA4() {return A4::getA4();} in getA4()
92 A4* getA4() {return A5::getA4();} in getA4()
109 A4* getA4() {return A7::getA4();} in getA4()
137 A4* getA4() {return A8::getA4();} in getA4()
158 A4* getA4() {return A8::getA4();} in getA4()
180 A4* getA4() {return A10::getA4();} in getA4()
203 A4* getA4() {return A12::getA4();} in getA4()
218 A4 a4; in test()
234 assert(dynamic_cast<A4*>(a4.getA1_4()) == a4.getA4()); in test()
235 assert(dynamic_cast<A4*>(a4.getA2()) == a4.getA4()); in test()
240 assert(dynamic_cast<A4*>(a5.getA1_3()) == a5.getA4()); in test()
241 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4()); in test()
242 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
243 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
254 assert(dynamic_cast<A4*>(a6.getA1_6()) == 0); in test()
264 assert(dynamic_cast<A4*>(a7.getA1_3()) == a7.getA4()); in test()
265 assert(dynamic_cast<A4*>(a7.getA1_4()) == a7.getA4()); in test()
266 assert(dynamic_cast<A4*>(a7.getA2()) == a7.getA4()); in test()
267 assert(dynamic_cast<A4*>(a7.getA3()) == a7.getA4()); in test()
296 assert(dynamic_cast<A4*>(a8.getA1_3()) == a8.getA4()); in test()
297 assert(dynamic_cast<A4*>(a8.getA1_4()) == a8.getA4()); in test()
298 assert(dynamic_cast<A4*>(a8.getA2()) == a8.getA4()); in test()
299 assert(dynamic_cast<A4*>(a8.getA3()) == a8.getA4()); in test()
336 assert(dynamic_cast<A4*>(a9.getA1_9()) == 0); in test()
353 assert(dynamic_cast<A4*>(a10.getA1_3()) == a10.getA4()); in test()
354 assert(dynamic_cast<A4*>(a10.getA1_4()) == a10.getA4()); in test()
355 assert(dynamic_cast<A4*>(a10.getA1_6()) == a10.getA4()); in test()
356 assert(dynamic_cast<A4*>(a10.getA2()) == a10.getA4()); in test()
357 assert(dynamic_cast<A4*>(a10.getA3()) == a10.getA4()); in test()
421 assert(dynamic_cast<A4*>(a11.getA1_3()) == a11.getA4()); in test()
422 assert(dynamic_cast<A4*>(a11.getA1_4()) == a11.getA4()); in test()
423 assert(dynamic_cast<A4*>(a11.getA1_6()) == a11.getA4()); in test()
424 assert(dynamic_cast<A4*>(a11.getA1_9()) == a11.getA4()); in test()
425 assert(dynamic_cast<A4*>(a11.getA2()) == a11.getA4()); in test()
426 assert(dynamic_cast<A4*>(a11.getA3()) == a11.getA4()); in test()
510 assert(dynamic_cast<A4*>(a12.getA1_3()) == a12.getA4()); in test()
511 assert(dynamic_cast<A4*>(a12.getA1_4()) == a12.getA4()); in test()
512 assert(dynamic_cast<A4*>(a12.getA1_6()) == a12.getA4()); in test()
513 assert(dynamic_cast<A4*>(a12.getA1_9()) == a12.getA4()); in test()
514 assert(dynamic_cast<A4*>(a12.getA2()) == a12.getA4()); in test()
515 assert(dynamic_cast<A4*>(a12.getA3()) == a12.getA4()); in test()
615 assert(dynamic_cast<A4*>(a13.getA1_3()) == a13.getA4()); in test()
616 assert(dynamic_cast<A4*>(a13.getA1_4()) == a13.getA4()); in test()
617 assert(dynamic_cast<A4*>(a13.getA1_6()) == a13.getA4()); in test()
618 assert(dynamic_cast<A4*>(a13.getA1_9()) == a13.getA4()); in test()
619 assert(dynamic_cast<A4*>(a13.getA2()) == a13.getA4()); in test()
620 assert(dynamic_cast<A4*>(a13.getA3()) == a13.getA4()); in test()
764 struct A4 struct
769 virtual ~A4() {} in ~A4() argument
773 A4* getA4() {return this;} in getA4() argument
778 public A4
784 A1* getA1_4() {return A4::getA1();} in getA1_4()
787 A4* getA4() {return A4::getA4();} in getA4()
813 A4* getA4() {return A5::getA4();} in getA4()
830 A4* getA4() {return A7::getA4();} in getA4()
858 A4* getA4() {return A8::getA4();} in getA4()
879 A4* getA4() {return A8::getA4();} in getA4()
901 A4* getA4() {return A10::getA4();} in getA4()
924 A4* getA4() {return A12::getA4();} in getA4()
939 A4 a4; in test()
955 assert(dynamic_cast<A4*>(a4.getA1_4()) == a4.getA4()); in test()
956 assert(dynamic_cast<A4*>(a4.getA2()) == a4.getA4()); in test()
961 assert(dynamic_cast<A4*>(a5.getA1_3()) == 0); in test()
962 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4()); in test()
963 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
964 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
975 assert(dynamic_cast<A4*>(a6.getA1_6()) == 0); in test()
985 assert(dynamic_cast<A4*>(a7.getA1_3()) == 0); in test()
986 assert(dynamic_cast<A4*>(a7.getA1_4()) == a7.getA4()); in test()
987 assert(dynamic_cast<A4*>(a7.getA2()) == a7.getA4()); in test()
988 assert(dynamic_cast<A4*>(a7.getA3()) == a7.getA4()); in test()
1017 assert(dynamic_cast<A4*>(a8.getA1_3()) == 0); in test()
1018 assert(dynamic_cast<A4*>(a8.getA1_4()) == a8.getA4()); in test()
1019 assert(dynamic_cast<A4*>(a8.getA2()) == a8.getA4()); in test()
1020 assert(dynamic_cast<A4*>(a8.getA3()) == a8.getA4()); in test()
1057 assert(dynamic_cast<A4*>(a9.getA1_9()) == 0); in test()
1074 assert(dynamic_cast<A4*>(a10.getA1_3()) == 0); in test()
1075 assert(dynamic_cast<A4*>(a10.getA1_4()) == a10.getA4()); in test()
1076 assert(dynamic_cast<A4*>(a10.getA1_6()) == a10.getA4()); in test()
1077 assert(dynamic_cast<A4*>(a10.getA2()) == a10.getA4()); in test()
1078 assert(dynamic_cast<A4*>(a10.getA3()) == a10.getA4()); in test()
1142 assert(dynamic_cast<A4*>(a11.getA1_3()) == 0); in test()
1143 assert(dynamic_cast<A4*>(a11.getA1_4()) == a11.getA4()); in test()
1144 assert(dynamic_cast<A4*>(a11.getA1_6()) == a11.getA4()); in test()
1145 assert(dynamic_cast<A4*>(a11.getA1_9()) == a11.getA4()); in test()
1146 assert(dynamic_cast<A4*>(a11.getA2()) == a11.getA4()); in test()
1147 assert(dynamic_cast<A4*>(a11.getA3()) == a11.getA4()); in test()
1231 assert(dynamic_cast<A4*>(a12.getA1_3()) == 0); in test()
1232 assert(dynamic_cast<A4*>(a12.getA1_4()) == a12.getA4()); in test()
1233 assert(dynamic_cast<A4*>(a12.getA1_6()) == a12.getA4()); in test()
1234 assert(dynamic_cast<A4*>(a12.getA1_9()) == a12.getA4()); in test()
1235 assert(dynamic_cast<A4*>(a12.getA2()) == a12.getA4()); in test()
1236 assert(dynamic_cast<A4*>(a12.getA3()) == a12.getA4()); in test()
1336 assert(dynamic_cast<A4*>(a13.getA1_3()) == 0); in test()
1337 assert(dynamic_cast<A4*>(a13.getA1_4()) == a13.getA4()); in test()
1338 assert(dynamic_cast<A4*>(a13.getA1_6()) == a13.getA4()); in test()
1339 assert(dynamic_cast<A4*>(a13.getA1_9()) == a13.getA4()); in test()
1340 assert(dynamic_cast<A4*>(a13.getA2()) == a13.getA4()); in test()
1341 assert(dynamic_cast<A4*>(a13.getA3()) == a13.getA4()); in test()
1485 struct A4 struct
1490 virtual ~A4() {} in ~A4() argument
1494 A4* getA4() {return this;} in getA4() argument
1499 public A4
1505 A1* getA1_4() {return A4::getA1();} in getA1_4()
1508 A4* getA4() {return A4::getA4();} in getA4()
1534 A4* getA4() {return A5::getA4();} in getA4()
1551 A4* getA4() {return A7::getA4();} in getA4()
1579 A4* getA4() {return A8::getA4();} in getA4()
1600 A4* getA4() {return A8::getA4();} in getA4()
1622 A4* getA4() {return A10::getA4();} in getA4()
1645 A4* getA4() {return A12::getA4();} in getA4()
1660 A4 a4; in test()
1676 assert(dynamic_cast<A4*>(a4.getA1_4()) == a4.getA4()); in test()
1677 assert(dynamic_cast<A4*>(a4.getA2()) == a4.getA4()); in test()
1682 assert(dynamic_cast<A4*>(a5.getA1_3()) == a5.getA4()); in test()
1683 assert(dynamic_cast<A4*>(a5.getA1_4()) == a5.getA4()); in test()
1684 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
1685 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
1696 assert(dynamic_cast<A4*>(a6.getA1_6()) == 0); in test()
1706 assert(dynamic_cast<A4*>(a7.getA1_3()) == a7.getA4()); in test()
1707 assert(dynamic_cast<A4*>(a7.getA1_4()) == a7.getA4()); in test()
1708 assert(dynamic_cast<A4*>(a7.getA2()) == a7.getA4()); in test()
1709 assert(dynamic_cast<A4*>(a7.getA3()) == a7.getA4()); in test()
1738 assert(dynamic_cast<A4*>(a8.getA1_3()) == a8.getA4()); in test()
1739 assert(dynamic_cast<A4*>(a8.getA1_4()) == a8.getA4()); in test()
1740 assert(dynamic_cast<A4*>(a8.getA2()) == a8.getA4()); in test()
1741 assert(dynamic_cast<A4*>(a8.getA3()) == a8.getA4()); in test()
1778 assert(dynamic_cast<A4*>(a9.getA1_9()) == 0); in test()
1795 assert(dynamic_cast<A4*>(a10.getA1_3()) == a10.getA4()); in test()
1796 assert(dynamic_cast<A4*>(a10.getA1_4()) == a10.getA4()); in test()
1797 assert(dynamic_cast<A4*>(a10.getA1_6()) == a10.getA4()); in test()
1798 assert(dynamic_cast<A4*>(a10.getA2()) == a10.getA4()); in test()
1799 assert(dynamic_cast<A4*>(a10.getA3()) == a10.getA4()); in test()
1863 assert(dynamic_cast<A4*>(a11.getA1_3()) == a11.getA4()); in test()
1864 assert(dynamic_cast<A4*>(a11.getA1_4()) == a11.getA4()); in test()
1865 assert(dynamic_cast<A4*>(a11.getA1_6()) == a11.getA4()); in test()
1866 assert(dynamic_cast<A4*>(a11.getA1_9()) == a11.getA4()); in test()
1867 assert(dynamic_cast<A4*>(a11.getA2()) == a11.getA4()); in test()
1868 assert(dynamic_cast<A4*>(a11.getA3()) == a11.getA4()); in test()
1952 assert(dynamic_cast<A4*>(a12.getA1_3()) == a12.getA4()); in test()
1953 assert(dynamic_cast<A4*>(a12.getA1_4()) == a12.getA4()); in test()
1954 assert(dynamic_cast<A4*>(a12.getA1_6()) == a12.getA4()); in test()
1955 assert(dynamic_cast<A4*>(a12.getA1_9()) == a12.getA4()); in test()
1956 assert(dynamic_cast<A4*>(a12.getA2()) == a12.getA4()); in test()
1957 assert(dynamic_cast<A4*>(a12.getA3()) == a12.getA4()); in test()
2057 assert(dynamic_cast<A4*>(a13.getA1_3()) == a13.getA4()); in test()
2058 assert(dynamic_cast<A4*>(a13.getA1_4()) == a13.getA4()); in test()
2059 assert(dynamic_cast<A4*>(a13.getA1_6()) == a13.getA4()); in test()
2060 assert(dynamic_cast<A4*>(a13.getA1_9()) == a13.getA4()); in test()
2061 assert(dynamic_cast<A4*>(a13.getA2()) == a13.getA4()); in test()
2062 assert(dynamic_cast<A4*>(a13.getA3()) == a13.getA4()); in test()