Lines Matching refs:IsDerivedFrom

1467            S.IsDerivedFrom(From->getBeginLoc(), FromCanon, ToCanon))) {  in TryUserDefinedConversion()
1559 S.IsDerivedFrom(From->getBeginLoc(), FromType, ToType))) { in TryImplicitConversion()
2577 IsDerivedFrom(From->getBeginLoc(), FromPointeeType, ToPointeeType)) { in IsPointerConversion()
3213 IsDerivedFrom(From->getBeginLoc(), ToClass, FromClass)) { in IsMemberPointerConversion()
3257 IsDerivedFrom(From->getBeginLoc(), ToClass, FromClass, Paths); in CheckMemberPointerConversion()
3559 S.IsDerivedFrom(From->getBeginLoc(), From->getType(), ToType))) in IsUserDefinedConversion()
4192 if (S.IsDerivedFrom(Loc, FromPointee2, FromPointee1)) in CompareStandardConversionSequences()
4194 else if (S.IsDerivedFrom(Loc, FromPointee1, FromPointee2)) in CompareStandardConversionSequences()
4444 if (S.IsDerivedFrom(Loc, ToPointee1, ToPointee2)) in CompareDerivedToBaseConversions()
4446 else if (S.IsDerivedFrom(Loc, ToPointee2, ToPointee1)) in CompareDerivedToBaseConversions()
4452 if (S.IsDerivedFrom(Loc, FromPointee2, FromPointee1)) in CompareDerivedToBaseConversions()
4454 else if (S.IsDerivedFrom(Loc, FromPointee1, FromPointee2)) in CompareDerivedToBaseConversions()
4561 if (S.IsDerivedFrom(Loc, ToPointee1, ToPointee2)) in CompareDerivedToBaseConversions()
4563 else if (S.IsDerivedFrom(Loc, ToPointee2, ToPointee1)) in CompareDerivedToBaseConversions()
4568 if (S.IsDerivedFrom(Loc, FromPointee1, FromPointee2)) in CompareDerivedToBaseConversions()
4570 else if (S.IsDerivedFrom(Loc, FromPointee2, FromPointee1)) in CompareDerivedToBaseConversions()
4582 if (S.IsDerivedFrom(Loc, ToType1, ToType2)) in CompareDerivedToBaseConversions()
4584 else if (S.IsDerivedFrom(Loc, ToType2, ToType1)) in CompareDerivedToBaseConversions()
4594 if (S.IsDerivedFrom(Loc, FromType2, FromType1)) in CompareDerivedToBaseConversions()
4596 else if (S.IsDerivedFrom(Loc, FromType1, FromType2)) in CompareDerivedToBaseConversions()
4653 IsDerivedFrom(Loc, UnqualT2, UnqualT1)) in CompareReferenceRelationship()
5142 S.IsDerivedFrom(From->getBeginLoc(), InitType, ToType)) in TryListConversion()
5521 } else if (S.IsDerivedFrom(Loc, FromType, ClassType)) in TryObjectArgumentInitialization()
6540 IsDerivedFrom(Args[0]->getBeginLoc(), Args[0]->getType(), in AddOverloadCandidate()
6561 if ((Context.hasSameUnqualifiedType(P, C) || IsDerivedFrom(Loc, P, C)) && in AddOverloadCandidate()
6562 (Context.hasSameUnqualifiedType(D, P) || IsDerivedFrom(Loc, D, P))) { in AddOverloadCandidate()
7553 IsDerivedFrom(CandidateSet.getLocation(), FromCanon, ToCanon)) { in AddConversionCandidate()
9292 if (C1 != C2 && !S.IsDerivedFrom(CandidateSet.getLocation(), C1, C2)) in addArrowStarOverloads()
10863 S.IsDerivedFrom(SourceLocation(), ToPtrTy->getPointeeType(), in DiagnoseBadConversion()
10881 S.IsDerivedFrom(SourceLocation(), ToRefTy->getPointeeType(), FromTy)) { in DiagnoseBadConversion()