Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/include/clang/Analysis/
H A DAnyCall.h26 class AnyCall {
70 AnyCall(const CallExpr *CE) : E(CE) { in AnyCall() function
79 AnyCall(const ObjCMessageExpr *ME) in AnyCall() function
82 AnyCall(const CXXNewExpr *NE) in AnyCall() function
85 AnyCall(const CXXDeleteExpr *NE) in AnyCall() function
88 AnyCall(const CXXConstructExpr *NE) in AnyCall() function
91 AnyCall(const CXXInheritedCtorInitExpr *CIE) in AnyCall() function
94 AnyCall(const CXXDestructorDecl *D) : E(nullptr), D(D), K(Destructor) {} in AnyCall() function
96 AnyCall(const CXXConstructorDecl *D) : E(nullptr), D(D), K(Constructor) {} in AnyCall() function
98 AnyCall(const ObjCMethodDecl *D) : E(nullptr), D(D), K(ObjCMethod) {} in AnyCall() function
[all …]
H A DRetainSummaryManager.h662 const RetainSummary *getSummary(AnyCall C,
701 AnyCall &C);
718 void updateSummaryForArgumentTypes(const AnyCall &C, const RetainSummary *&RS);
/src/contrib/llvm-project/clang/lib/Analysis/
H A DRetainSummaryManager.cpp588 AnyCall &C) { in updateSummaryForNonZeroCallbackArg()
631 const AnyCall &C, const RetainSummary *&RS) { in updateSummaryForArgumentTypes()
662 RetainSummaryManager::getSummary(AnyCall C, in getSummary()
668 case AnyCall::Function: in getSummary()
669 case AnyCall::Constructor: in getSummary()
670 case AnyCall::InheritedConstructor: in getSummary()
671 case AnyCall::Allocator: in getSummary()
672 case AnyCall::Deallocator: in getSummary()
675 case AnyCall::Block: in getSummary()
676 case AnyCall::Destructor: in getSummary()
[all …]
/src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMIGChecker.cpp164 if (std::optional<AnyCall> AC = AnyCall::forDecl(D)) { in isInMIGCall()
H A DNonNullParamChecker.cpp105 llvm::SmallBitVector getNonNullAttrs(const AnyCall &Call) { in getNonNullAttrs()
247 auto AbstractCall = AnyCall::forDecl(FD); in checkBeginFunction()
H A DNullabilityChecker.cpp571 auto AbstractCall = AnyCall::forDecl(LCtx->getDecl()); in checkBeginFunction()
/src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp355 AnyCall C = in getSummary()
356 CE ? *AnyCall::forExpr(CE) in getSummary()
357 : AnyCall(cast<CXXDestructorDecl>(Call.getDecl())); in getSummary()
1054 const RetainSummary *Summ = Summaries.getSummary(AnyCall(MD)); in processReturn()
1058 const RetainSummary *Summ = Summaries.getSummary(AnyCall(FD)); in processReturn()
1338 std::optional<AnyCall> C = AnyCall::forDecl(D); in checkBeginFunction()
/src/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp1505 getSummaryManager(Ctx).getSummary(AnyCall(FuncDecl)); in migrateAddFunctionAnnotation()
1624 getSummaryManager(Ctx).getSummary(AnyCall(MethodDecl)); in migrateAddMethodAnnotation()