Home
last modified time | relevance | path

Searched refs:CastToTy (Results 1 – 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDCastValueChecker.cpp105 QualType CastToTy, const Expr *Object, in getNoteTag() argument
109 : CastToTy->getPointeeCXXRecordDecl()->getNameAsString(); in getNoteTag()
165 QualType CastToTy = Call.getResultType(); in addCastTransition() local
173 if (CastToTy->isPointerType()) { in addCastTransition()
180 CastFromTy = alignReferenceTypes(CastFromTy, CastToTy, C.getASTContext()); in addCastTransition()
186 getDynamicCastInfo(State, MR, CastFromTy, CastToTy); in addCastTransition()
189 bool CastSucceeds = IsCheckedCast || CastFromTy == CastToTy; in addCastTransition()
204 bool IsKnownCast = CastInfo || IsCheckedCast || CastFromTy == CastToTy; in addCastTransition()
206 State = setDynamicTypeAndCastInfo(State, MR, CastFromTy, CastToTy, in addCastTransition()
209 SVal V = CastSucceeds ? C.getSValBuilder().evalCast(DV, CastToTy, CastFromTy) in addCastTransition()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDDynamicType.cpp67 QualType CastToTy) { in getDynamicCastInfo() argument
73 if (Cast.equals(CastFromTy, CastToTy)) in getDynamicCastInfo()
94 QualType CastToTy, in setDynamicTypeAndCastInfo() argument
100 assert((CastToTy->isAnyPointerType() || CastToTy->isReferenceType()) && in setDynamicTypeAndCastInfo()
102 State = State->set<DynamicTypeMap>(MR, CastToTy); in setDynamicTypeAndCastInfo()
114 Set = F.add(Set, {CastFromTy, CastToTy, ResultKind}); in setDynamicTypeAndCastInfo()
HDStore.cpp74 const MemRegion *StoreManager::castRegion(const MemRegion *R, QualType CastToTy) { in castRegion() argument
78 if (CastToTy->isObjCObjectPointerType()) in castRegion()
81 if (CastToTy->isBlockPointerType()) { in castRegion()
96 QualType PointeeTy = CastToTy->getPointeeType(); in castRegion()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDDynamicType.h43 QualType CastToTy);
57 QualType CastToTy,
HDStore.h192 const MemRegion *castRegion(const MemRegion *region, QualType CastToTy);