Lines Matching defs:ArgExpr
605 /// \param [in] ArgExpr The variable who's pointee needs to be freed.
622 /// the one obtained from ArgExpr.
625 FreeMemAux(CheckerContext &C, const Expr *ArgExpr, const CallEvent &Call,
1945 MallocChecker::FreeMemAux(CheckerContext &C, const Expr *ArgExpr,
1954 SVal ArgVal = ArgValOpt.value_or(C.getSVal(ArgExpr));
1995 HandleNonHeapDealloc(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,
2004 HandleNonHeapDealloc(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,
2020 HandleFreeAlloca(C, ArgVal, ArgExpr->getSourceRange());
2022 HandleNonHeapDealloc(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,
2045 HandleFreeAlloca(C, ArgVal, ArgExpr->getSourceRange());
2064 HandleMismatchedDealloc(C, ArgExpr->getSourceRange(), ParentExpr,
2076 HandleOffsetFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,
2084 HandleFunctionPtrFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,