Lines Matching refs:IsDerivedFrom
1039 (FromCanon == ToCanon || S.IsDerivedFrom(FromCanon, ToCanon))) {
1133 S.IsDerivedFrom(FromType, ToType))) {
1991 IsDerivedFrom(FromPointeeType, ToPointeeType)) {
2620 IsDerivedFrom(ToClass, FromClass)) {
2663 bool DerivationOkay = IsDerivedFrom(ToClass, FromClass, Paths);
2923 S.IsDerivedFrom(From->getType(), ToType)))
3415 if (S.IsDerivedFrom(FromPointee2, FromPointee1))
3417 else if (S.IsDerivedFrom(FromPointee1, FromPointee2))
3669 if (S.IsDerivedFrom(ToPointee1, ToPointee2))
3671 else if (S.IsDerivedFrom(ToPointee2, ToPointee1))
3677 if (S.IsDerivedFrom(FromPointee2, FromPointee1))
3679 else if (S.IsDerivedFrom(FromPointee1, FromPointee2))
3776 if (S.IsDerivedFrom(ToPointee1, ToPointee2))
3778 else if (S.IsDerivedFrom(ToPointee2, ToPointee1))
3783 if (S.IsDerivedFrom(FromPointee1, FromPointee2))
3785 else if (S.IsDerivedFrom(FromPointee2, FromPointee1))
3797 if (S.IsDerivedFrom(ToType1, ToType2))
3799 else if (S.IsDerivedFrom(ToType2, ToType1))
3809 if (S.IsDerivedFrom(FromType2, FromType1))
3811 else if (S.IsDerivedFrom(FromType1, FromType2))
3852 IsDerivedFrom(UnqualT2, UnqualT1))
4609 } else if (S.IsDerivedFrom(FromType, ClassType))
5242 IsDerivedFrom(Args[0]->getType(), ClassType)))
5654 if (FromCanon == ToCanon || IsDerivedFrom(FromCanon, ToCanon)) {
7271 if (C1 != C2 && !S.IsDerivedFrom(C1, C2))
8023 S.IsDerivedFrom(ToPtrTy->getPointeeType(),
8041 S.IsDerivedFrom(ToRefTy->getPointeeType(), FromTy))