Lines Matching refs:getA3
48 A3* getA3() {return this;} in getA3() function
60 A3* getA3() {return A3::getA3();} in getA3() function
73 A3* getA3() {return A4::getA3();} in getA3() function
90 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
93 assert(dynamic_cast<A1*>(a4.getA3()) == a4.getA1()); in test()
97 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA1()); in test()
118 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
120 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
121 assert(dynamic_cast<A3*>(a4.getA1()) == a4.getA3()); in test()
123 assert(dynamic_cast<A3*>(a4.getA3()) == a4.getA3()); in test()
124 assert(dynamic_cast<A3*>(a4.getA4()) == a4.getA3()); in test()
127 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
128 assert(dynamic_cast<A3*>(a5.getA4()) == a5.getA3()); in test()
135 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
138 assert(dynamic_cast<A4*>(a4.getA3()) == a4.getA4()); in test()
142 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
150 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
153 assert(dynamic_cast<A5*>(a4.getA3()) == 0); in test()
157 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()
192 A3* getA3() {return this;} in getA3() function
204 A3* getA3() {return A3::getA3();} in getA3() function
217 A3* getA3() {return A4::getA3();} in getA3() function
234 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
237 assert(dynamic_cast<A1*>(a4.getA3()) == a4.getA1()); in test()
241 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA1()); in test()
249 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
252 assert(dynamic_cast<A2*>(a4.getA3()) == a4.getA2()); in test()
256 assert(dynamic_cast<A2*>(a5.getA3()) == a5.getA2()); in test()
262 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
263 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
264 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
265 assert(dynamic_cast<A3*>(a4.getA1()) == a4.getA3()); in test()
266 assert(dynamic_cast<A3*>(a4.getA2()) == a4.getA3()); in test()
267 assert(dynamic_cast<A3*>(a4.getA3()) == a4.getA3()); in test()
268 assert(dynamic_cast<A3*>(a4.getA4()) == a4.getA3()); in test()
270 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
271 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
272 assert(dynamic_cast<A3*>(a5.getA4()) == a5.getA3()); in test()
279 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
282 assert(dynamic_cast<A4*>(a4.getA3()) == a4.getA4()); in test()
286 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
294 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
297 assert(dynamic_cast<A5*>(a4.getA3()) == 0); in test()
301 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()
336 A3* getA3() {return this;} in getA3() function
361 A3* getA3() {return A3::getA3();} in getA3() function
378 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
385 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA13()); in test()
392 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
399 assert(dynamic_cast<A2*>(a5.getA3()) == a5.getA2()); in test()
405 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
406 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
407 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
411 assert(dynamic_cast<A3*>(a5.getA14()) == a5.getA3()); in test()
412 assert(dynamic_cast<A3*>(a5.getA13()) == a5.getA3()); in test()
413 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
414 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
415 assert(dynamic_cast<A3*>(a5.getA4()) == a5.getA3()); in test()
416 assert(dynamic_cast<A3*>(a5.getA5()) == a5.getA3()); in test()
422 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
429 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
437 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
444 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()
479 A3* getA3() {return this;} in getA3() function
504 A3* getA3() {return A3::getA3();} in getA3() function
535 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
542 assert(dynamic_cast<A2*>(a5.getA3()) == a5.getA2()); in test()
549 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
550 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
554 assert(dynamic_cast<A3*>(a5.getA14()) == a5.getA3()); in test()
556 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
557 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
558 assert(dynamic_cast<A3*>(a5.getA4()) == a5.getA3()); in test()
559 assert(dynamic_cast<A3*>(a5.getA5()) == a5.getA3()); in test()
565 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
572 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
580 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
587 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()
622 A3* getA3() {return this;} in getA3() function
647 A3* getA3() {return A3::getA3();} in getA3() function
664 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
671 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA13()); in test()
691 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
693 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
697 assert(dynamic_cast<A3*>(a5.getA14()) == a5.getA3()); in test()
698 assert(dynamic_cast<A3*>(a5.getA13()) == a5.getA3()); in test()
699 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
700 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
701 assert(dynamic_cast<A3*>(a5.getA4()) == a5.getA3()); in test()
702 assert(dynamic_cast<A3*>(a5.getA5()) == a5.getA3()); in test()
708 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
715 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
723 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
730 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()
765 A3* getA3() {return this;} in getA3() function
790 A3* getA3() {return A3::getA3();} in getA3() function
807 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
814 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA13()); in test()
821 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
828 assert(dynamic_cast<A2*>(a5.getA3()) == a5.getA2()); in test()
834 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
835 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
836 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
841 assert(dynamic_cast<A3*>(a5.getA13()) == a5.getA3()); in test()
842 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
843 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
844 assert(dynamic_cast<A3*>(a5.getA4()) == a5.getA3()); in test()
845 assert(dynamic_cast<A3*>(a5.getA5()) == a5.getA3()); in test()
851 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
858 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
866 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
873 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()
908 A3* getA3() {return this;} in getA3() function
933 A3* getA3() {return A3::getA3();} in getA3() function
950 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
957 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA13()); in test()
964 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
971 assert(dynamic_cast<A2*>(a5.getA3()) == a5.getA2()); in test()
977 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
978 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
979 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
983 assert(dynamic_cast<A3*>(a5.getA14()) == a5.getA3()); in test()
984 assert(dynamic_cast<A3*>(a5.getA13()) == a5.getA3()); in test()
985 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
986 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
987 assert(dynamic_cast<A3*>(a5.getA4()) == a5.getA3()); in test()
988 assert(dynamic_cast<A3*>(a5.getA5()) == a5.getA3()); in test()
994 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
1001 assert(dynamic_cast<A4*>(a5.getA3()) == a5.getA4()); in test()
1009 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
1016 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()
1051 A3* getA3() {return this;} in getA3() function
1076 A3* getA3() {return A3::getA3();} in getA3() function
1093 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
1100 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA13()); in test()
1107 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1114 assert(dynamic_cast<A2*>(a5.getA3()) == a5.getA2()); in test()
1120 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
1121 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1122 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1127 assert(dynamic_cast<A3*>(a5.getA13()) == a5.getA3()); in test()
1128 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
1129 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
1137 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
1144 assert(dynamic_cast<A4*>(a5.getA3()) == 0); in test()
1152 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
1159 assert(dynamic_cast<A5*>(a5.getA3()) == 0); in test()
1194 A3* getA3() {return this;} in getA3() function
1219 A3* getA3() {return A3::getA3();} in getA3() function
1236 assert(dynamic_cast<A1*>(a3.getA3()) == a3.getA1()); in test()
1243 assert(dynamic_cast<A1*>(a5.getA3()) == a5.getA13()); in test()
1250 assert(dynamic_cast<A2*>(a3.getA3()) == a3.getA2()); in test()
1257 assert(dynamic_cast<A2*>(a5.getA3()) == a5.getA2()); in test()
1263 assert(dynamic_cast<A3*>(a3.getA1()) == a3.getA3()); in test()
1264 assert(dynamic_cast<A3*>(a3.getA2()) == a3.getA3()); in test()
1265 assert(dynamic_cast<A3*>(a3.getA3()) == a3.getA3()); in test()
1270 assert(dynamic_cast<A3*>(a5.getA13()) == a5.getA3()); in test()
1271 assert(dynamic_cast<A3*>(a5.getA2()) == a5.getA3()); in test()
1272 assert(dynamic_cast<A3*>(a5.getA3()) == a5.getA3()); in test()
1274 assert(dynamic_cast<A3*>(a5.getA5()) == a5.getA3()); in test()
1280 assert(dynamic_cast<A4*>(a3.getA3()) == 0); in test()
1287 assert(dynamic_cast<A4*>(a5.getA3()) == 0); in test()
1295 assert(dynamic_cast<A5*>(a3.getA3()) == 0); in test()
1302 assert(dynamic_cast<A5*>(a5.getA3()) == a5.getA5()); in test()