Lines Matching refs:IsDerivedFrom
1144 (FromCanon == ToCanon || S.IsDerivedFrom(FromCanon, ToCanon))) {
1238 S.IsDerivedFrom(FromType, ToType))) {
2114 IsDerivedFrom(FromPointeeType, ToPointeeType)) {
2747 IsDerivedFrom(ToClass, FromClass)) {
2790 bool DerivationOkay = IsDerivedFrom(ToClass, FromClass, Paths);
3048 S.IsDerivedFrom(From->getType(), ToType)))
3536 if (S.IsDerivedFrom(FromPointee2, FromPointee1))
3538 else if (S.IsDerivedFrom(FromPointee1, FromPointee2))
3790 if (S.IsDerivedFrom(ToPointee1, ToPointee2))
3792 else if (S.IsDerivedFrom(ToPointee2, ToPointee1))
3798 if (S.IsDerivedFrom(FromPointee2, FromPointee1))
3800 else if (S.IsDerivedFrom(FromPointee1, FromPointee2))
3897 if (S.IsDerivedFrom(ToPointee1, ToPointee2))
3899 else if (S.IsDerivedFrom(ToPointee2, ToPointee1))
3904 if (S.IsDerivedFrom(FromPointee1, FromPointee2))
3906 else if (S.IsDerivedFrom(FromPointee2, FromPointee1))
3918 if (S.IsDerivedFrom(ToType1, ToType2))
3920 else if (S.IsDerivedFrom(ToType2, ToType1))
3930 if (S.IsDerivedFrom(FromType2, FromType1))
3932 else if (S.IsDerivedFrom(FromType1, FromType2))
3973 IsDerivedFrom(UnqualT2, UnqualT1))
4728 } else if (S.IsDerivedFrom(FromType, ClassType))
5346 IsDerivedFrom(Args[0]->getType(), ClassType)))
5758 if (FromCanon == ToCanon || IsDerivedFrom(FromCanon, ToCanon)) {
7469 if (C1 != C2 && !S.IsDerivedFrom(C1, C2))
8227 S.IsDerivedFrom(ToPtrTy->getPointeeType(),
8245 S.IsDerivedFrom(ToRefTy->getPointeeType(), FromTy)) {