Lines Matching refs:CallExpr
41 class UnixAPIMisuseChecker : public Checker< check::PreStmt<CallExpr> > {
48 void checkPreStmt(const CallExpr *CE, CheckerContext &C) const;
50 void CheckOpen(CheckerContext &C, const CallExpr *CE) const;
51 void CheckOpenAt(CheckerContext &C, const CallExpr *CE) const;
52 void CheckPthreadOnce(CheckerContext &C, const CallExpr *CE) const;
55 const CallExpr *CE, OpenVariant Variant) const;
64 class UnixAPIPortabilityChecker : public Checker< check::PreStmt<CallExpr> > {
66 void checkPreStmt(const CallExpr *CE, CheckerContext &C) const;
71 void CheckCallocZero(CheckerContext &C, const CallExpr *CE) const;
72 void CheckMallocZero(CheckerContext &C, const CallExpr *CE) const;
73 void CheckReallocZero(CheckerContext &C, const CallExpr *CE) const;
74 void CheckReallocfZero(CheckerContext &C, const CallExpr *CE) const;
75 void CheckAllocaZero(CheckerContext &C, const CallExpr *CE) const;
76 void CheckAllocaWithAlignZero(CheckerContext &C, const CallExpr *CE) const;
77 void CheckVallocZero(CheckerContext &C, const CallExpr *CE) const;
84 const CallExpr *CE,
104 void UnixAPIMisuseChecker::checkPreStmt(const CallExpr *CE, in checkPreStmt()
145 const CallExpr *CE) const { in CheckOpen()
150 const CallExpr *CE) const { in CheckOpenAt()
155 const CallExpr *CE, in CheckOpenVariant()
275 const CallExpr *CE) const { in CheckPthreadOnce()
365 const CallExpr *CE, in BasicAllocationCheck()
394 const CallExpr *CE) const { in CheckCallocZero()
430 const CallExpr *CE) const { in CheckMallocZero()
435 const CallExpr *CE) const { in CheckReallocZero()
440 const CallExpr *CE) const { in CheckReallocfZero()
445 const CallExpr *CE) const { in CheckAllocaZero()
451 const CallExpr *CE) const { in CheckAllocaWithAlignZero()
456 const CallExpr *CE) const { in CheckVallocZero()
460 void UnixAPIPortabilityChecker::checkPreStmt(const CallExpr *CE, in checkPreStmt()