Home
last modified time | relevance | path

Searched refs:AnyCall (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DAnyCall.h25 class AnyCall {
81 AnyCall(const CXXNewExpr *NE) in AnyCall() function
84 AnyCall(const CXXDeleteExpr *NE) in AnyCall() function
114 return AnyCall(ME); in forExpr()
116 return AnyCall(CE); in forExpr()
118 return AnyCall(CXNE); in forExpr()
120 return AnyCall(CXDE); in forExpr()
122 return AnyCall(CXCE); in forExpr()
124 return AnyCall(CXCIE); in forExpr()
135 return AnyCall(FD); in forDecl()
[all …]
H A DRetainSummaryManager.h660 const RetainSummary *getSummary(AnyCall C,
699 AnyCall &C);
716 void updateSummaryForArgumentTypes(const AnyCall &C, const RetainSummary *&RS);
/llvm-project-15.0.7/clang/lib/Analysis/
H A DRetainSummaryManager.cpp591 AnyCall &C) { in updateSummaryForNonZeroCallbackArg()
634 const AnyCall &C, const RetainSummary *&RS) { in updateSummaryForArgumentTypes()
665 RetainSummaryManager::getSummary(AnyCall C, in getSummary()
671 case AnyCall::Function: in getSummary()
672 case AnyCall::Constructor: in getSummary()
673 case AnyCall::InheritedConstructor: in getSummary()
674 case AnyCall::Allocator: in getSummary()
675 case AnyCall::Deallocator: in getSummary()
678 case AnyCall::Block: in getSummary()
679 case AnyCall::Destructor: in getSummary()
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DMIGChecker.cpp160 if (Optional<AnyCall> AC = AnyCall::forDecl(D)) { in isInMIGCall()
H A DNonNullParamChecker.cpp103 llvm::SmallBitVector getNonNullAttrs(const AnyCall &Call) { in getNonNullAttrs()
245 auto AbstractCall = AnyCall::forDecl(FD); in checkBeginFunction()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp356 AnyCall C = in getSummary()
357 CE ? *AnyCall::forExpr(CE) in getSummary()
358 : AnyCall(cast<CXXDestructorDecl>(Call.getDecl())); in getSummary()
1055 const RetainSummary *Summ = Summaries.getSummary(AnyCall(MD)); in processReturn()
1059 const RetainSummary *Summ = Summaries.getSummary(AnyCall(FD)); in processReturn()
1339 Optional<AnyCall> C = AnyCall::forDecl(D); in checkBeginFunction()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DObjCMT.cpp1510 getSummaryManager(Ctx).getSummary(AnyCall(FuncDecl)); in migrateAddFunctionAnnotation()
1629 getSummaryManager(Ctx).getSummary(AnyCall(MethodDecl)); in migrateAddMethodAnnotation()