Lines Matching refs:getOriginExpr
1112 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkStrdup()
1144 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkCXXNewOrCXXDelete()
1236 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkOwnershipAttr()
1266 if (!Call.getOriginExpr()) in checkPostCall()
1306 if (const CallExpr *CE = dyn_cast<CallExpr>(Call.getOriginExpr())) { in ProcessZeroAllocCheck()
1309 dyn_cast<CXXNewExpr>(Call.getOriginExpr())) { in ProcessZeroAllocCheck()
1406 const CXXNewExpr *NE = Call.getOriginExpr(); in processNewAllocation()
1432 (Call.getOriginExpr()->isArray() ? AF_CXXNewArray : AF_CXXNew)); in checkNewAllocator()
1521 const Expr *CE = Call.getOriginExpr(); in MallocMemAux()
1718 const Expr *ParentExpr = Call.getOriginExpr(); in FreeMemAux()
2363 const CallExpr *CE = cast<CallExpr>(Call.getOriginExpr()); in ReallocMemAux()
2650 const CXXDeleteExpr *DE = DC->getOriginExpr(); in checkPreCall()
2810 for (const Expr *Arg : cast<CallExpr>(Call.getOriginExpr())->arguments()) in suppressDeallocationsInSuspiciousContexts()