Home
last modified time | relevance | path

Searched refs:TargetClass (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp327 const CXXRecordDecl *TargetClass = TargetType->getAsCXXRecordDecl(); in attemptDownCast() local
328 if (!TargetClass && !TargetType->isVoidType()) in attemptDownCast()
335 if (MRClass == TargetClass) in attemptDownCast()
346 if (MRClass->isDerivedFrom(TargetClass, Paths)) in attemptDownCast()
387 if (TargetClass && SourceClass && TargetClass->isDerivedFrom(SourceClass)) in attemptDownCast()
389 MRMgr.getCXXDerivedObjectRegion(TargetClass, SR)); in attemptDownCast()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp3543 ARCConversionTypeClass TargetClass; member in __anonb843a6260411::ARCCastChecker
3554 : Context(Context), SourceClass(source), TargetClass(target), in ARCCastChecker()
3577 if (isAnyRetainable(TargetClass)) return ACC_bottom; in VisitObjCStringLiteral()
3633 if (isAnyRetainable(TargetClass) && in VisitDeclRefExpr()
3665 if (!isAnyRetainable(TargetClass)) in checkCallToFunction()
3715 if (!isAnyRetainable(TargetClass) || !isCFType(method->getReturnType())) in checkCallToMethod()
H A DSemaDeclCXX.cpp12414 CXXRecordDecl *TargetClass = cast<CXXRecordDecl>(CurContext); in CheckInheritingConstructorUsingDecl() local
12418 auto *Base = findDirectBaseWithType(TargetClass, QualType(SourceType, 0), in CheckInheritingConstructorUsingDecl()
12424 << QualType(SourceType, 0) << TargetClass; in CheckInheritingConstructorUsingDecl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp224 return llvm::all_of(RTy->getClasses(), [this](Record *TargetClass) { in typeIsConvertibleTo() argument
225 return isSubClassOf(TargetClass); in typeIsConvertibleTo()