Lines Matching refs:a3
57 A3 a3; in test() local
60 assert(dynamic_cast<A1*>(a3.getA3()) == 0); in test()
63 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
66 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
111 A3 a3; in test() local
114 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
115 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
119 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
120 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
124 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
125 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
162 A3 a3; in test() local
165 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
166 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
170 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
171 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
175 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
176 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
214 A3 a3; in test() local
217 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
221 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
222 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
226 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
227 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
265 A3 a3; in test() local
268 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
272 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
273 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
277 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
278 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
326 A3 a3; in test() local
329 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
330 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
331 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
341 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
342 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
343 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
383 A3 a3; in test() local
386 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
387 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
388 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
398 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
399 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
400 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
440 A3 a3; in test() local
443 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
444 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
448 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
449 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
450 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
454 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
455 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
456 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
496 A3 a3; in test() local
499 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
500 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
504 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
505 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
506 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
510 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
511 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
512 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
552 A3 a3; in test() local
555 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
556 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
557 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
567 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
568 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
569 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
609 A3 a3; in test() local
612 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
613 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
617 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
618 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
619 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
623 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
624 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
625 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
665 A3 a3; in test() local
668 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
669 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
673 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
674 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
675 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
679 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
680 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
681 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
721 A3 a3; in test() local
724 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
725 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
729 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
730 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
734 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
735 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
736 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
776 A3 a3; in test() local
779 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
780 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
784 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
785 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
789 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
790 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
791 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
831 A3 a3; in test() local
834 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
835 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
839 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
840 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
844 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
845 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
846 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
897 A3 a3; in test() local
901 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
902 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
903 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
915 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
916 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
917 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
958 A3 a3; in test() local
962 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
963 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
964 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
976 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
977 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
978 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1018 A3 a3; in test() local
1021 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1026 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1027 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1028 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1033 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1034 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1035 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1075 A3 a3; in test() local
1078 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1083 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1084 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1085 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1090 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1091 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1092 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1133 A3 a3; in test() local
1137 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1138 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1139 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
1151 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
1152 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1153 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1193 A3 a3; in test() local
1196 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1201 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1202 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1203 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1208 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1209 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1210 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1250 A3 a3; in test() local
1253 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1258 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1259 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1260 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1265 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1266 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1267 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1308 A3 a3; in test() local
1311 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1316 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1317 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1322 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1323 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1324 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1365 A3 a3; in test() local
1368 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1373 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1374 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1379 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1380 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1381 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1422 A3 a3; in test() local
1425 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1430 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1431 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1436 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1437 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1438 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1490 A3 a3; in test() local
1494 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1495 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); 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()
1507 assert(dynamic_cast<A3*>(a3.getA12()) == a3.getA3()); in test()
1508 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1509 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1551 A3 a3; in test() local
1554 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1559 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1560 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1561 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1566 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1567 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1568 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1610 A3 a3; in test() local
1614 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); 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()
1626 assert(dynamic_cast<A3*>(a3.getA12()) == a3.getA3()); in test()
1627 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1628 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1670 A3 a3; in test() local
1674 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1679 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1680 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1685 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1686 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1687 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1729 A3 a3; in test() local
1733 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1734 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1739 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2()); in test()
1740 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1745 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1746 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1747 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1789 A3 a3; in test() local
1792 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1797 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1798 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1803 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1804 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1805 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1847 A3 a3; in test() local
1850 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1855 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1856 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1861 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1862 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1863 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1905 A3 a3; in test() local
1908 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1913 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1914 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1919 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1920 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1921 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1973 A3 a3; in test() local
1977 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1978 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1979 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
1991 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
1992 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1993 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2035 A3 a3; in test() local
2038 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2039 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
2051 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2052 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2053 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2095 A3 a3; in test() local
2099 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2100 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2101 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); 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()
2113 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2114 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2115 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2157 A3 a3; in test() local
2161 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2162 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2163 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
2168 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2169 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2174 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2175 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2176 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2218 A3 a3; in test() local
2222 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2223 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2228 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2()); in test()
2229 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2234 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
2235 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2236 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2278 A3 a3; in test() local
2281 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2282 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
2287 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
2288 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2293 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2294 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2295 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2337 A3 a3; in test() local
2340 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2345 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
2346 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2347 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2352 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
2353 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2354 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2396 A3 a3; in test() local
2399 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2404 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
2405 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2410 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
2411 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2412 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()