Lines Matching refs:ArgE
44 genReportNullAttrNonNull(const ExplodedNode *ErrorN, const Expr *ArgE,
48 const Expr *ArgE) const;
135 const Expr *ArgE = Call.getArgExpr(idx); in checkPreCall() local
147 if (!ArgE) in checkPreCall()
150 QualType T = ArgE->getType(); in checkPreCall()
170 if (const auto *CE = dyn_cast<CompoundLiteralExpr>(ArgE)) in checkPreCall()
172 ArgE = dyn_cast<Expr>(*(IE->begin())); in checkPreCall()
186 R = genReportNullAttrNonNull(errorNode, ArgE, idx + 1); in checkPreCall()
188 R = genReportReferenceToNullPointer(errorNode, ArgE); in checkPreCall()
281 const Expr *ArgE, in genReportNullAttrNonNull() argument
291 if (ArgE) in genReportNullAttrNonNull()
292 bugreporter::trackExpressionValue(ErrorNode, ArgE, *R); in genReportNullAttrNonNull()
299 const ExplodedNode *ErrorNode, const Expr *ArgE) const { in genReportReferenceToNullPointer()
302 if (ArgE) { in genReportReferenceToNullPointer()
303 const Expr *ArgEDeref = bugreporter::getDerefExpr(ArgE); in genReportReferenceToNullPointer()
305 ArgEDeref = ArgE; in genReportReferenceToNullPointer()