Home | History | Annotate | Download | only in tests

Lines Matching defs:getA2

34     A2* getA2() {return this;}
51 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
54 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
57 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
87 A2* getA2() {return this;}
105 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
110 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
115 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
138 A2* getA2() {return this;}
156 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
161 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
166 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
189 A2* getA2() {return this;}
208 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
212 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
217 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
240 A2* getA2() {return this;}
259 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
263 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
268 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
299 A2* getA2() {return this;}
310 A2* getA2() {return this;}
320 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
322 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
326 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
327 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
328 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
329 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
332 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
334 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
356 A2* getA2() {return this;}
367 A2* getA2() {return this;}
377 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
379 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
383 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
384 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
385 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
386 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
389 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
391 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
413 A2* getA2() {return this;}
424 A2* getA2() {return this;}
434 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
436 assert(dynamic_cast<A1*>(a3.getA2()) == 0);
439 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
441 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
442 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
445 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
447 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
469 A2* getA2() {return this;}
480 A2* getA2() {return this;}
490 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
492 assert(dynamic_cast<A1*>(a3.getA2()) == 0);
495 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
497 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
498 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
501 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
503 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
525 A2* getA2() {return this;}
536 A2* getA2() {return this;}
546 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
548 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
552 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
553 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
554 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
555 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
558 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
560 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
582 A2* getA2() {return this;}
593 A2* getA2() {return this;}
603 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
605 assert(dynamic_cast<A1*>(a3.getA2()) == 0);
608 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
610 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
611 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
614 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
616 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
638 A2* getA2() {return this;}
649 A2* getA2() {return this;}
659 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
661 assert(dynamic_cast<A1*>(a3.getA2()) == 0);
664 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
666 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
667 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
670 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
672 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
694 A2* getA2() {return this;}
705 A2* getA2() {return this;}
715 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
717 assert(dynamic_cast<A1*>(a3.getA2()) == 0);
720 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
722 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
725 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
727 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
749 A2* getA2() {return this;}
760 A2* getA2() {return this;}
770 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
772 assert(dynamic_cast<A1*>(a3.getA2()) == 0);
775 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
777 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
780 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
782 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
804 A2* getA2() {return this;}
815 A2* getA2() {return this;}
825 assert(dynamic_cast<A1*>(a2.getA2()) == 0);
827 assert(dynamic_cast<A1*>(a3.getA2()) == 0);
830 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
832 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
835 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
837 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
871 A2* getA2() {return this;}
881 A2* getA2() {return this;}
892 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
894 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
898 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
899 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
900 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
901 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
902 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
906 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
908 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
932 A2* getA2() {return this;}
942 A2* getA2() {return this;}
953 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
955 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
959 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
960 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
961 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
962 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
963 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
967 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
969 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
993 A2* getA2() {return this;}
1002 A2* getA2() {return this;}
1017 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1019 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1020 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1024 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1026 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1050 A2* getA2() {return this;}
1059 A2* getA2() {return this;}
1074 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1076 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1077 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1081 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1083 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1107 A2* getA2() {return this;}
1117 A2* getA2() {return this;}
1128 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
1130 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
1134 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
1135 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1136 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
1137 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1138 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1142 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1144 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1168 A2* getA2() {return this;}
1177 A2* getA2() {return this;}
1192 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1194 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1195 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1199 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1201 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1225 A2* getA2() {return this;}
1234 A2* getA2() {return this;}
1249 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1251 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1252 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1256 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1258 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1282 A2* getA2() {return this;}
1292 A2* getA2() {return this;}
1307 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1309 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1313 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1315 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1339 A2* getA2() {return this;}
1349 A2* getA2() {return this;}
1364 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1366 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1370 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1372 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1396 A2* getA2() {return this;}
1406 A2* getA2() {return this;}
1421 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1423 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1427 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1429 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1463 A2* getA2() {return this;}
1474 A2* getA2() {return this;}
1485 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
1487 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12());
1490 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
1491 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1492 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2());
1493 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1494 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1498 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1500 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1524 A2* getA2() {return this;}
1535 A2* getA2() {return this;}
1550 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1552 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1553 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1557 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1559 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1583 A2* getA2() {return this;}
1594 A2* getA2() {return this;}
1605 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
1606 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12());
1609 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
1610 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1611 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2());
1612 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1613 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1617 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1619 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1643 A2* getA2() {return this;}
1654 A2* getA2() {return this;}
1665 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
1666 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12());
1669 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
1670 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1671 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2());
1672 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1676 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1678 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1702 A2* getA2() {return this;}
1713 A2* getA2() {return this;}
1724 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
1726 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12());
1729 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
1730 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1731 assert(dynamic_cast<A2*>(a3.getA12()) == a3.getA2());
1732 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1736 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1738 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1762 A2* getA2() {return this;}
1773 A2* getA2() {return this;}
1788 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1790 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1794 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1796 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1820 A2* getA2() {return this;}
1831 A2* getA2() {return this;}
1846 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1848 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1852 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1854 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
1878 A2* getA2() {return this;}
1889 A2* getA2() {return this;}
1904 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1906 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1910 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1912 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
1946 A2* getA2() {return this;}
1957 A2* getA2() {return this;}
1968 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
1970 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
1974 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
1975 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
1976 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
1977 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
1978 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
1982 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
1984 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
2008 A2* getA2() {return this;}
2019 A2* getA2() {return this;}
2035 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
2036 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
2037 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
2038 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
2042 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
2044 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
2068 A2* getA2() {return this;}
2079 A2* getA2() {return this;}
2090 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
2092 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
2096 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
2097 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
2098 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
2099 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
2100 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
2104 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
2106 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
2130 A2* getA2() {return this;}
2141 A2* getA2() {return this;}
2152 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
2154 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
2158 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
2159 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
2160 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
2161 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
2165 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
2167 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
2191 A2* getA2() {return this;}
2202 A2* getA2() {return this;}
2213 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1());
2215 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1());
2218 assert(dynamic_cast<A2*>(a2.getA1()) == a2.getA2());
2219 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
2220 assert(dynamic_cast<A2*>(a3.getA1()) == a3.getA2());
2221 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
2225 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
2227 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
2251 A2* getA2() {return this;}
2262 A2* getA2() {return this;}
2278 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
2280 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
2284 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
2286 assert(dynamic_cast<A3*>(a3.getA2()) == 0);
2310 A2* getA2() {return this;}
2321 A2* getA2() {return this;}
2336 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
2338 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
2339 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2());
2343 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
2345 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3());
2369 A2* getA2() {return this;}
2380 A2* getA2() {return this;}
2395 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2());
2397 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2());
2401 assert(dynamic_cast<A3*>(a2.getA2()) == 0);
2403 assert(dynamic_cast<A3*>(a3.getA2()) == 0);