Lines Matching refs:IsDerivedFrom
1298 S.IsDerivedFrom(From->getBeginLoc(), FromCanon, ToCanon))) { in TryUserDefinedConversion()
1390 S.IsDerivedFrom(From->getBeginLoc(), FromType, ToType))) { in TryImplicitConversion()
2391 IsDerivedFrom(From->getBeginLoc(), FromPointeeType, ToPointeeType)) { in IsPointerConversion()
3017 IsDerivedFrom(From->getBeginLoc(), ToClass, FromClass)) { in IsMemberPointerConversion()
3061 IsDerivedFrom(From->getBeginLoc(), ToClass, FromClass, Paths); in CheckMemberPointerConversion()
3341 S.IsDerivedFrom(From->getBeginLoc(), From->getType(), ToType))) in IsUserDefinedConversion()
3843 if (S.IsDerivedFrom(Loc, FromPointee2, FromPointee1)) in CompareStandardConversionSequences()
3845 else if (S.IsDerivedFrom(Loc, FromPointee1, FromPointee2)) in CompareStandardConversionSequences()
4121 if (S.IsDerivedFrom(Loc, ToPointee1, ToPointee2)) in CompareDerivedToBaseConversions()
4123 else if (S.IsDerivedFrom(Loc, ToPointee2, ToPointee1)) in CompareDerivedToBaseConversions()
4129 if (S.IsDerivedFrom(Loc, FromPointee2, FromPointee1)) in CompareDerivedToBaseConversions()
4131 else if (S.IsDerivedFrom(Loc, FromPointee1, FromPointee2)) in CompareDerivedToBaseConversions()
4242 if (S.IsDerivedFrom(Loc, ToPointee1, ToPointee2)) in CompareDerivedToBaseConversions()
4244 else if (S.IsDerivedFrom(Loc, ToPointee2, ToPointee1)) in CompareDerivedToBaseConversions()
4249 if (S.IsDerivedFrom(Loc, FromPointee1, FromPointee2)) in CompareDerivedToBaseConversions()
4251 else if (S.IsDerivedFrom(Loc, FromPointee2, FromPointee1)) in CompareDerivedToBaseConversions()
4263 if (S.IsDerivedFrom(Loc, ToType1, ToType2)) in CompareDerivedToBaseConversions()
4265 else if (S.IsDerivedFrom(Loc, ToType2, ToType1)) in CompareDerivedToBaseConversions()
4275 if (S.IsDerivedFrom(Loc, FromType2, FromType1)) in CompareDerivedToBaseConversions()
4277 else if (S.IsDerivedFrom(Loc, FromType1, FromType2)) in CompareDerivedToBaseConversions()
4329 IsDerivedFrom(Loc, UnqualT2, UnqualT1)) in CompareReferenceRelationship()
4825 S.IsDerivedFrom(From->getBeginLoc(), InitType, ToType)) in TryListConversion()
5157 } else if (S.IsDerivedFrom(Loc, FromType, ClassType)) in TryObjectArgumentInitialization()
6073 IsDerivedFrom(Args[0]->getBeginLoc(), Args[0]->getType(), in AddOverloadCandidate()
6094 if ((Context.hasSameUnqualifiedType(P, C) || IsDerivedFrom(Loc, P, C)) && in AddOverloadCandidate()
6095 (Context.hasSameUnqualifiedType(D, P) || IsDerivedFrom(Loc, D, P))) { in AddOverloadCandidate()
7000 IsDerivedFrom(CandidateSet.getLocation(), FromCanon, ToCanon)) { in AddConversionCandidate()
8672 if (C1 != C2 && !S.IsDerivedFrom(CandidateSet.getLocation(), C1, C2)) in addArrowStarOverloads()
9833 S.IsDerivedFrom(SourceLocation(), ToPtrTy->getPointeeType(), in DiagnoseBadConversion()
9851 S.IsDerivedFrom(SourceLocation(), ToRefTy->getPointeeType(), FromTy)) { in DiagnoseBadConversion()