• Home
  • Raw
  • Download

Lines Matching refs:getA2

41     A2* getA2() {return this;}  in getA2()  function
58 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
61 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
64 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
94 A2* getA2() {return this;} in getA2() function
112 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
117 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
122 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
145 A2* getA2() {return this;} in getA2() function
163 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
168 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
173 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
196 A2* getA2() {return this;} in getA2() function
215 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
219 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
224 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
247 A2* getA2() {return this;} in getA2() function
266 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
270 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
275 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
306 A2* getA2() {return this;} in getA2() function
317 A2* getA2() {return this;} in getA2() function
327 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
329 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
333 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
334 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
335 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
336 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
339 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
341 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
363 A2* getA2() {return this;} in getA2() function
374 A2* getA2() {return this;} in getA2() function
384 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
386 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
390 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
391 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
392 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
393 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
396 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
398 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
420 A2* getA2() {return this;} in getA2() function
431 A2* getA2() {return this;} in getA2() function
441 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
443 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
446 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
448 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
449 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
452 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
454 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
476 A2* getA2() {return this;} in getA2() function
487 A2* getA2() {return this;} in getA2() function
497 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
499 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
502 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
504 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
505 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
508 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
510 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
532 A2* getA2() {return this;} in getA2() function
543 A2* getA2() {return this;} in getA2() function
553 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
555 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
559 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
560 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
561 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
562 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
565 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
567 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
589 A2* getA2() {return this;} in getA2() function
600 A2* getA2() {return this;} in getA2() function
610 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
612 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
615 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
617 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
618 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
621 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
623 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
645 A2* getA2() {return this;} in getA2() function
656 A2* getA2() {return this;} in getA2() function
666 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
668 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
671 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
673 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
674 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
677 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
679 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
701 A2* getA2() {return this;} in getA2() function
712 A2* getA2() {return this;} in getA2() function
722 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
724 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
727 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
729 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
732 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
734 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
756 A2* getA2() {return this;} in getA2() function
767 A2* getA2() {return this;} in getA2() function
777 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
779 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
782 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
784 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
787 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
789 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
811 A2* getA2() {return this;} in getA2() function
822 A2* getA2() {return this;} in getA2() function
832 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
834 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
837 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
839 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
842 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
844 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
878 A2* getA2() {return this;} in getA2() function
888 A2* getA2() {return this;} in getA2() function
899 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
901 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
905 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
906 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
907 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
908 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
909 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
913 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
915 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
939 A2* getA2() {return this;} in getA2() function
949 A2* getA2() {return this;} in getA2() function
960 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
962 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
966 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
967 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
968 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
969 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
970 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
974 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
976 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1000 A2* getA2() {return this;} in getA2() function
1009 A2* getA2() {return this;} in getA2() function
1024 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1026 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1027 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1031 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1033 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1057 A2* getA2() {return this;} in getA2() function
1066 A2* getA2() {return this;} in getA2() function
1081 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1083 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1084 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1088 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1090 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1114 A2* getA2() {return this;} in getA2() function
1124 A2* getA2() {return this;} in getA2() function
1135 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1137 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1141 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1142 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1143 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
1144 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1145 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1149 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1151 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1175 A2* getA2() {return this;} in getA2() function
1184 A2* getA2() {return this;} in getA2() function
1199 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1201 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1202 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1206 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1208 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1232 A2* getA2() {return this;} in getA2() function
1241 A2* getA2() {return this;} in getA2() function
1256 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1258 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1259 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1263 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1265 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1289 A2* getA2() {return this;} in getA2() function
1299 A2* getA2() {return this;} in getA2() function
1314 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1316 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1320 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1322 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1346 A2* getA2() {return this;} in getA2() function
1356 A2* getA2() {return this;} in getA2() function
1371 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1373 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1377 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1379 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1403 A2* getA2() {return this;} in getA2() function
1413 A2* getA2() {return this;} in getA2() function
1428 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1430 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1434 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1436 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1470 A2* getA2() {return this;} in getA2() function
1481 A2* getA2() {return this;} in getA2() function
1492 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1494 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1497 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1498 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1499 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1500 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1501 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1505 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1507 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1531 A2* getA2() {return this;} in getA2() function
1542 A2* getA2() {return this;} in getA2() function
1557 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1559 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1560 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1564 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1566 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1590 A2* getA2() {return this;} in getA2() function
1601 A2* getA2() {return this;} in getA2() function
1612 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1613 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1616 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1617 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1618 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1619 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1620 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1624 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1626 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1650 A2* getA2() {return this;} in getA2() function
1661 A2* getA2() {return this;} in getA2() function
1672 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1673 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1676 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1677 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1678 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1679 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1683 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1685 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1709 A2* getA2() {return this;} in getA2() function
1720 A2* getA2() {return this;} in getA2() function
1731 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1733 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1736 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1737 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1738 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1739 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1743 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1745 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1769 A2* getA2() {return this;} in getA2() function
1780 A2* getA2() {return this;} in getA2() function
1795 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1797 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1801 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1803 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1827 A2* getA2() {return this;} in getA2() function
1838 A2* getA2() {return this;} in getA2() function
1853 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1855 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1859 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1861 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1885 A2* getA2() {return this;} in getA2() function
1896 A2* getA2() {return this;} in getA2() function
1911 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1913 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1917 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1919 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1953 A2* getA2() {return this;} in getA2() function
1964 A2* getA2() {return this;} in getA2() function
1975 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1977 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1981 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
1982 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1983 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
1984 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1985 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1989 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1991 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2015 A2* getA2() {return this;} in getA2() function
2026 A2* getA2() {return this;} in getA2() function
2042 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2043 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2044 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2045 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2049 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2051 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2075 A2* getA2() {return this;} in getA2() function
2086 A2* getA2() {return this;} in getA2() function
2097 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2099 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2103 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
2104 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2105 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2106 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2107 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2111 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2113 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2137 A2* getA2() {return this;} in getA2() function
2148 A2* getA2() {return this;} in getA2() function
2159 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2161 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2165 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
2166 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2167 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2168 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2172 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2174 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2198 A2* getA2() {return this;} in getA2() function
2209 A2* getA2() {return this;} in getA2() function
2220 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2222 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2225 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2()); in test()
2226 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2227 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2228 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2232 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2234 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2258 A2* getA2() {return this;} in getA2() function
2269 A2* getA2() {return this;} in getA2() function
2285 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2287 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2291 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2293 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2317 A2* getA2() {return this;} in getA2() function
2328 A2* getA2() {return this;} in getA2() function
2343 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2345 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2346 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2350 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2352 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2376 A2* getA2() {return this;} in getA2() function
2387 A2* getA2() {return this;} in getA2() function
2402 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2404 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2408 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2410 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()