• Home
  • Raw
  • Download

Lines Matching refs:assert

57     assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1());  in test()
58 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
59 assert(dynamic_cast<A1*>(a3.getA3()) == 0); in test()
60 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
61 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
62 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
63 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
64 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
65 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
111 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
112 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
113 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
114 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
116 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
117 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
118 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
119 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
121 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
122 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
123 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
124 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
162 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
163 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
164 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
165 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
167 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
168 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
169 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
170 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
172 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
173 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
174 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
175 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
214 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
215 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
216 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
218 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
219 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
220 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
221 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
223 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
224 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
225 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
226 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
265 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
266 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
267 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
269 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
270 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
271 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
272 assert(dynamic_cast<A2*>(a3.getA3()) == 0); in test()
274 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
275 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
276 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
277 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
326 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
327 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
328 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
329 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
330 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
332 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
338 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
339 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
340 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
341 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
342 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
383 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
384 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
385 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
386 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
387 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
389 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
395 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
396 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
397 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
398 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
399 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
440 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
441 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
442 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
443 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
445 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
446 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
447 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
448 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
449 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
451 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
452 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
453 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
454 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
455 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
496 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
497 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
498 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
499 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
501 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
502 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
503 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
504 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
505 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
507 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
508 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
509 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
510 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
511 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
552 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
553 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
554 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
555 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
556 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
558 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
564 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
565 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
566 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
567 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
568 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
609 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
610 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
611 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
612 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
614 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
615 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
616 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
617 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
618 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
620 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
621 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
622 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
623 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
624 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
665 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
666 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
667 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
668 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
670 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
671 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
672 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
673 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
674 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
676 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
677 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
678 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
679 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
680 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
721 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
722 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
723 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
724 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
726 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
727 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
728 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
729 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
731 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
732 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
733 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
734 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
735 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
776 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
777 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
778 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
779 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
781 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
782 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
783 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
784 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
786 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
787 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
788 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
789 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
790 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
831 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
832 assert(dynamic_cast<A1*>(a2.getA2()) == 0); in test()
833 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
834 assert(dynamic_cast<A1*>(a3.getA2()) == 0); in test()
836 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
837 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
838 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
839 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
841 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
842 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
843 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
844 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
845 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
897 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
898 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
899 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
900 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
901 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
902 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
904 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
911 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
912 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
913 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
914 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
915 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
916 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
958 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
959 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
960 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
961 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
962 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
963 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
965 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
972 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
973 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
974 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
975 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
976 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
977 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1018 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1019 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1020 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1022 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1023 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1024 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1025 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1026 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1027 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1029 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1030 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1031 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1032 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1033 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1034 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1075 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1076 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1077 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1079 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1080 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1081 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1082 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1083 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1084 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1086 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1087 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1088 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1089 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1090 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1091 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1133 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1134 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1135 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1136 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1137 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1138 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
1140 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
1147 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1148 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1149 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1150 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
1151 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1152 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1193 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1194 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1195 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1197 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1198 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1199 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1200 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1201 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1202 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1204 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1205 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1206 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1207 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1208 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1209 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1250 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1251 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1252 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1254 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1255 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1256 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1257 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1258 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1259 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1261 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1262 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1263 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1264 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1265 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1266 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1308 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1309 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1310 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1312 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1313 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1314 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1315 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1316 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1318 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1319 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1320 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1321 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1322 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1323 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1365 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1366 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1367 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1369 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1370 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1371 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1372 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1373 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1375 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1376 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1377 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1378 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1379 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1380 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1422 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1423 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1424 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1426 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1427 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1428 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1429 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
1430 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1432 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1433 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1434 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1435 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
1436 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1437 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1490 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1491 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1492 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1493 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1494 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1496 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
1503 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1504 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1505 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1506 assert(dynamic_cast<A3*>(a3.getA12()) == a3.getA3()); in test()
1507 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1508 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1551 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1552 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1553 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1555 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1556 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1557 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1558 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1559 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1560 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1562 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1563 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1564 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1565 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1566 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1567 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1610 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1611 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1612 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1613 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1615 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
1622 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1623 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1624 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1625 assert(dynamic_cast<A3*>(a3.getA12()) == a3.getA3()); in test()
1626 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1627 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1670 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1671 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1672 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1673 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1675 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
1681 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1682 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1683 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1684 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1685 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1686 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1729 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1730 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1731 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1732 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1733 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA12()); in test()
1735 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
1741 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1742 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1743 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1744 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1745 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1746 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1789 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1790 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1791 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1793 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1794 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1795 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1796 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1797 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1799 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1800 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1801 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1802 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1803 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1804 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1847 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1848 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1849 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1851 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1852 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1853 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1854 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1855 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1857 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1858 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1859 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1860 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1861 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1862 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1905 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1906 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1907 assert(dynamic_cast<A1*>(a3.getA12()) == a3.getA12()); in test()
1909 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
1910 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
1911 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
1912 assert(dynamic_cast<A2*>(a3.getA12()) == 0); in test()
1913 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
1915 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1916 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1917 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1918 assert(dynamic_cast<A3*>(a3.getA12()) == 0); in test()
1919 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
1920 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1973 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
1974 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
1975 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
1976 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
1977 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
1978 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
1980 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
1987 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
1988 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
1989 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
1990 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
1991 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1992 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2035 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
2036 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
2037 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2038 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
2040 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
2041 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
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()
2047 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
2048 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
2049 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2050 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2051 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2052 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2095 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
2096 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
2097 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2098 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2099 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2100 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
2102 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
2109 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
2110 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
2111 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2112 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2113 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2114 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2157 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
2158 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
2159 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2160 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2161 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2162 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
2164 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
2170 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
2171 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
2172 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2173 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2174 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2175 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2218 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
2219 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
2220 assert(dynamic_cast<A1*>(a2.getA2()) == a2.getA1()); in test()
2221 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2222 assert(dynamic_cast<A1*>(a3.getA2()) == a3.getA1()); in test()
2224 assert(dynamic_cast<A2*>(a1.getA1()) == 0); 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()
2230 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
2231 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
2232 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2233 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
2234 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2235 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2278 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
2279 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
2280 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2281 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
2283 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
2284 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
2285 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2286 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
2287 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2289 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
2290 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
2291 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2292 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
2293 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2294 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2337 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
2338 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
2339 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2341 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
2342 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
2343 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2344 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
2345 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2346 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
2348 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
2349 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
2350 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2351 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
2352 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
2353 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
2396 assert(dynamic_cast<A1*>(a1.getA1()) == a1.getA1()); in test()
2397 assert(dynamic_cast<A1*>(a2.getA1()) == a2.getA1()); in test()
2398 assert(dynamic_cast<A1*>(a3.getA1()) == a3.getA1()); in test()
2400 assert(dynamic_cast<A2*>(a1.getA1()) == 0); in test()
2401 assert(dynamic_cast<A2*>(a2.getA1()) == 0); in test()
2402 assert(dynamic_cast<A2*>(a2.getA2()) == a2.getA2()); in test()
2403 assert(dynamic_cast<A2*>(a3.getA1()) == 0); in test()
2404 assert(dynamic_cast<A2*>(a3.getA2()) == a3.getA2()); in test()
2406 assert(dynamic_cast<A3*>(a1.getA1()) == 0); in test()
2407 assert(dynamic_cast<A3*>(a2.getA1()) == 0); in test()
2408 assert(dynamic_cast<A3*>(a2.getA2()) == 0); in test()
2409 assert(dynamic_cast<A3*>(a3.getA1()) == 0); in test()
2410 assert(dynamic_cast<A3*>(a3.getA2()) == 0); in test()
2411 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()