/external/clang/lib/Sema/ |
D | SemaFixItUtils.cpp | 45 if ((FromUnq == ToUnq || (S.IsDerivedFrom(Loc, FromUnq, ToUnq)) ) && in compareTypesSimple()
|
D | SemaCast.cpp | 687 Self.IsDerivedFrom(OpRange.getBegin(), SrcPointee, DestPointee)) { in CheckDynamicCast() 1175 if (!Self.IsDerivedFrom(SrcExpr->getLocStart(), SrcExpr->getType(), in TryLValueToRValueCast() 1276 if (!Self.IsDerivedFrom(OpRange.getBegin(), DestType, SrcType, Paths)) { in TryStaticDowncast() 1312 Self.IsDerivedFrom(OpRange.getBegin(), DestType, SrcType, Paths); in TryStaticDowncast() 1418 if (!Self.IsDerivedFrom(OpRange.getBegin(), SrcClass, DestClass, Paths)) in TryStaticMemberPointerUpcast() 1426 Self.IsDerivedFrom(OpRange.getBegin(), SrcClass, DestClass, Paths); in TryStaticMemberPointerUpcast()
|
D | SemaOverload.cpp | 1168 S.IsDerivedFrom(From->getLocStart(), FromCanon, ToCanon))) { in TryUserDefinedConversion() 1258 S.IsDerivedFrom(From->getLocStart(), FromType, ToType))) { in TryImplicitConversion() 2156 IsDerivedFrom(From->getLocStart(), FromPointeeType, ToPointeeType)) { in IsPointerConversion() 2762 IsDerivedFrom(From->getLocStart(), ToClass, FromClass)) { in IsMemberPointerConversion() 2806 IsDerivedFrom(From->getLocStart(), ToClass, FromClass, Paths); in CheckMemberPointerConversion() 3085 S.IsDerivedFrom(From->getLocStart(), From->getType(), ToType))) in IsUserDefinedConversion() 3606 if (S.IsDerivedFrom(Loc, FromPointee2, FromPointee1)) in CompareStandardConversionSequences() 3608 else if (S.IsDerivedFrom(Loc, FromPointee1, FromPointee2)) in CompareStandardConversionSequences() 3859 if (S.IsDerivedFrom(Loc, ToPointee1, ToPointee2)) in CompareDerivedToBaseConversions() 3861 else if (S.IsDerivedFrom(Loc, ToPointee2, ToPointee1)) in CompareDerivedToBaseConversions() [all …]
|
D | SemaExceptionSpec.cpp | 716 if (!IsDerivedFrom(SubLoc, CanonicalSubT, CanonicalSuperT, Paths)) in CheckExceptionSpecSubset()
|
D | SemaDeclCXX.cpp | 1668 bool Sema::IsDerivedFrom(SourceLocation Loc, QualType Derived, QualType Base) { in IsDerivedFrom() function in Sema 1695 bool Sema::IsDerivedFrom(SourceLocation Loc, QualType Derived, QualType Base, in IsDerivedFrom() function in Sema 1758 bool DerivationOkay = IsDerivedFrom(Loc, Derived, Base, Paths); in CheckDerivedToBaseConversion() 1792 bool StillOkay = IsDerivedFrom(Loc, Derived, Base, Paths); in CheckDerivedToBaseConversion() 2768 if (SemaRef.IsDerivedFrom(ClassDecl->getLocation(), in FindBaseInitializer() 7106 else if (IsDerivedFrom(Conversion->getLocation(), ClassType, ConvType)) in ActOnConversionDeclarator() 13004 if (!IsDerivedFrom(New->getLocation(), NewClassTy, OldClassTy)) { in CheckOverridingFunctionReturnType()
|
D | SemaInit.cpp | 3702 S.IsDerivedFrom(InitList->getLocStart(), InitType, DestType)) { in TryListInitialization() 5010 S.IsDerivedFrom(Initializer->getLocStart(), SourceType, DestType)))) in InitializeFrom() 5039 S.IsDerivedFrom(Initializer->getLocStart(), SourceType, in InitializeFrom() 6382 S.IsDerivedFrom(Loc, SourceType, Class)) in Perform()
|
D | SemaExprCXX.cpp | 4582 if (!IsDerivedFrom(Loc, LHSType, Class)) { in CheckPointerToMemberOperands() 4710 Self.IsDerivedFrom(QuestionLoc, FTy, TTy); in TryClassUnification() 4712 Self.IsDerivedFrom(QuestionLoc, TTy, FTy))) { in TryClassUnification()
|
D | SemaTemplateDeduction.cpp | 2741 S.IsDerivedFrom(SourceLocation(), A, DeducedA)) in CheckOriginalCallArgDeduction()
|
D | SemaExpr.cpp | 2594 if (IsDerivedFrom(FromLoc, FromRecordType, QRecordType)) { in PerformObjectMemberConversion() 2630 assert(IsDerivedFrom(FromLoc, FromRecordType, URecordType)); in PerformObjectMemberConversion() 11307 if (IsDerivedFrom(OC.LocStart, CurrentType, Context.getTypeDeclType(Parent), in BuildBuiltinOffsetOf()
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 1075 bool IsDerivedFrom(clang::CXXRecordDecl* record, in IsDerivedFrom() function in __anond932a49f0111::FunctionAnalyzer 1099 return IsDerivedFrom(record, object_decl_) && in IsRawPointerType() 1100 !IsDerivedFrom(record, smi_decl_); in IsRawPointerType()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 5375 bool IsDerivedFrom(SourceLocation Loc, QualType Derived, QualType Base); 5376 bool IsDerivedFrom(SourceLocation Loc, QualType Derived, QualType Base,
|