Home | History | Annotate | Download | only in Checkers

Lines Matching refs:CallExpr

33   typedef const CallExpr * WorkListUnit;
39 // PreVisited : A CallExpr to this FunctionDecl is in the worklist, but the
41 // PostVisited : A CallExpr to this FunctionDecl is in the worklist, and the
44 PreVisited, /**< A CallExpr to this FunctionDecl is in the
47 PostVisited /**< A CallExpr to this FunctionDecl is in the
54 /// The CallExpr whose body is currently being visited. This is used for
57 const CallExpr *visitingCallExpr;
67 /// This method adds a CallExpr to the worklist and marks the callee as
95 SaveAndRestore<const CallExpr *> SaveCall(visitingCallExpr, WLUnit);
112 void VisitCallExpr(CallExpr *CE);
113 void VisitCXXMemberCallExpr(CallExpr *CE);
117 void ReportVirtualCall(const CallExpr *CE, bool isPure);
132 void WalkAST::VisitCallExpr(CallExpr *CE) {
137 void WalkAST::VisitCXXMemberCallExpr(CallExpr *CE) {
162 void WalkAST::ReportVirtualCall(const CallExpr *CE, bool isPure) {
167 // Name of current visiting CallExpr.
170 // Name of the CallExpr whose body is current walking.
174 for (SmallVectorImpl<const CallExpr *>::iterator I = WList.end(),