Lines Matching refs:getA2
42 A2* getA2() {return this;} in getA2() function
59 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
62 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
65 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
95 A2* getA2() {return this;} in getA2() function
113 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
118 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
123 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
146 A2* getA2() {return this;} in getA2() function
164 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
169 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
174 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
197 A2* getA2() {return this;} in getA2() function
216 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
220 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
225 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
248 A2* getA2() {return this;} in getA2() function
267 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
271 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
276 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
307 A2* getA2() {return this;} in getA2() function
318 A2* getA2() {return this;} in getA2() function
328 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
330 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
334 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
335 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
336 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
337 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
340 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
342 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
364 A2* getA2() {return this;} in getA2() function
375 A2* getA2() {return this;} in getA2() function
385 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
387 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
391 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
392 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
393 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
394 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
397 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
399 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
421 A2* getA2() {return this;} in getA2() function
432 A2* getA2() {return this;} in getA2() function
442 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
444 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
447 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
449 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
450 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
453 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
455 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
477 A2* getA2() {return this;} in getA2() function
488 A2* getA2() {return this;} in getA2() function
498 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
500 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
503 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
505 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
506 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
509 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
511 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
533 A2* getA2() {return this;} in getA2() function
544 A2* getA2() {return this;} in getA2() function
554 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
556 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
560 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
561 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
562 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
563 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
566 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
568 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
590 A2* getA2() {return this;} in getA2() function
601 A2* getA2() {return this;} in getA2() function
611 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
613 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
616 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
618 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
619 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
622 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
624 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
646 A2* getA2() {return this;} in getA2() function
657 A2* getA2() {return this;} in getA2() function
667 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
669 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
672 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
674 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
675 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
678 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
680 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
702 A2* getA2() {return this;} in getA2() function
713 A2* getA2() {return this;} in getA2() function
723 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
725 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
728 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
730 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
733 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
735 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
757 A2* getA2() {return this;} in getA2() function
768 A2* getA2() {return this;} in getA2() function
778 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
780 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
783 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
785 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
788 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
790 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
812 A2* getA2() {return this;} in getA2() function
823 A2* getA2() {return this;} in getA2() function
833 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
835 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
838 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
840 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
843 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
845 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
879 A2* getA2() {return this;} in getA2() function
889 A2* getA2() {return this;} in getA2() function
900 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
902 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
906 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
907 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
908 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
909 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
910 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
914 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
916 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
940 A2* getA2() {return this;} in getA2() function
950 A2* getA2() {return this;} in getA2() function
961 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
963 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
967 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
968 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
969 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
970 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
971 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
975 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
977 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1001 A2* getA2() {return this;} in getA2() function
1010 A2* getA2() {return this;} in getA2() function
1025 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1027 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1028 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1032 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1034 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1058 A2* getA2() {return this;} in getA2() function
1067 A2* getA2() {return this;} in getA2() function
1082 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1084 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1085 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1089 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1091 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1115 A2* getA2() {return this;} in getA2() function
1125 A2* getA2() {return this;} in getA2() function
1136 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1138 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1142 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1143 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1144 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
1145 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1146 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1150 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1152 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1176 A2* getA2() {return this;} in getA2() function
1185 A2* getA2() {return this;} in getA2() function
1200 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1202 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1203 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1207 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1209 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1233 A2* getA2() {return this;} in getA2() function
1242 A2* getA2() {return this;} in getA2() function
1257 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1259 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1260 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1264 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1266 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1290 A2* getA2() {return this;} in getA2() function
1300 A2* getA2() {return this;} in getA2() function
1315 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1317 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1321 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1323 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1347 A2* getA2() {return this;} in getA2() function
1357 A2* getA2() {return this;} in getA2() function
1372 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1374 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1378 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1380 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1404 A2* getA2() {return this;} in getA2() function
1414 A2* getA2() {return this;} in getA2() function
1429 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1431 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1435 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1437 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1471 A2* getA2() {return this;} in getA2() function
1482 A2* getA2() {return this;} in getA2() function
1493 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1495 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1498 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1499 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1500 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1501 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1502 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1506 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1508 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1532 A2* getA2() {return this;} in getA2() function
1543 A2* getA2() {return this;} in getA2() function
1558 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1560 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1561 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1565 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1567 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1591 A2* getA2() {return this;} in getA2() function
1602 A2* getA2() {return this;} in getA2() function
1613 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1614 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1617 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1618 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1619 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1620 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1621 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1625 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1627 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1651 A2* getA2() {return this;} in getA2() function
1662 A2* getA2() {return this;} in getA2() function
1673 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1674 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1677 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1678 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1679 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1680 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1684 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1686 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1710 A2* getA2() {return this;} in getA2() function
1721 A2* getA2() {return this;} in getA2() function
1732 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1734 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1737 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1738 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1739 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1740 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1744 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1746 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1770 A2* getA2() {return this;} in getA2() function
1781 A2* getA2() {return this;} in getA2() function
1796 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1798 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1802 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1804 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1828 A2* getA2() {return this;} in getA2() function
1839 A2* getA2() {return this;} in getA2() function
1854 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1856 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1860 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1862 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1886 A2* getA2() {return this;} in getA2() function
1897 A2* getA2() {return this;} in getA2() function
1912 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1914 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1918 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1920 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1954 A2* getA2() {return this;} in getA2() function
1965 A2* getA2() {return this;} in getA2() function
1976 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1978 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1982 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1983 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1984 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
1985 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1986 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1990 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1992 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2016 A2* getA2() {return this;} in getA2() function
2027 A2* getA2() {return this;} in getA2() function
2043 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2044 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2045 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2046 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2050 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2052 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2076 A2* getA2() {return this;} in getA2() function
2087 A2* getA2() {return this;} in getA2() function
2098 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2100 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2104 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
2105 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2106 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2107 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2108 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2112 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2114 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2138 A2* getA2() {return this;} in getA2() function
2149 A2* getA2() {return this;} in getA2() function
2160 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2162 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2166 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
2167 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2168 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2169 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2173 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2175 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2199 A2* getA2() {return this;} in getA2() function
2210 A2* getA2() {return this;} in getA2() function
2221 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2223 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2226 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
2227 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2228 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2229 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2233 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2235 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2259 A2* getA2() {return this;} in getA2() function
2270 A2* getA2() {return this;} in getA2() function
2286 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2288 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2292 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2294 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2318 A2* getA2() {return this;} in getA2() function
2329 A2* getA2() {return this;} in getA2() function
2344 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2346 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2347 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2351 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2353 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2377 A2* getA2() {return this;} in getA2() function
2388 A2* getA2() {return this;} in getA2() function
2403 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2405 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2409 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2411 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()