Lines Matching refs:AP

109   void generateDeallocatorMismatchReport(const AllocationPair &AP,
118 const AllocationPair &AP, ExplodedNode *N, CheckerContext &C) const;
121 void markInteresting(BugReport *R, const AllocationPair &AP) const { in markInteresting()
122 R->markInteresting(AP.first); in markInteresting()
123 R->markInteresting(AP.second->Region); in markInteresting()
223 generateDeallocatorMismatchReport(const AllocationPair &AP, in generateDeallocatorMismatchReport() argument
227 State = State->remove<AllocatedData>(AP.first); in generateDeallocatorMismatchReport()
236 FunctionsToTrack[AP.second->AllocatorIdx].DeallocatorIdx; in generateDeallocatorMismatchReport()
241 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(AP.first)); in generateDeallocatorMismatchReport()
243 markInteresting(Report.get(), AP); in generateDeallocatorMismatchReport()
355 const AllocationPair AP = std::make_pair(ArgSM, AS); in checkPreStmt() local
356 generateDeallocatorMismatchReport(AP, ArgExpr, C); in checkPreStmt()
365 const AllocationPair AP = std::make_pair(ArgSM, AS); in checkPreStmt() local
366 generateDeallocatorMismatchReport(AP, ArgExpr, C); in checkPreStmt()
391 const AllocationPair AP = std::make_pair(ArgSM, AS); in checkPreStmt() local
392 generateDeallocatorMismatchReport(AP, ArgExpr, C); in checkPreStmt()
471 const AllocationPair &AP, ExplodedNode *N, CheckerContext &C) const { in generateAllocatedDataNotReleasedReport() argument
472 const ADFunctionInfo &FI = FunctionsToTrack[AP.second->AllocatorIdx]; in generateAllocatedDataNotReleasedReport()
483 const ExplodedNode *AllocNode = getAllocationNode(N, AP.first, C); in generateAllocatedDataNotReleasedReport()
495 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(AP.first)); in generateAllocatedDataNotReleasedReport()
496 markInteresting(Report.get(), AP); in generateAllocatedDataNotReleasedReport()