Lines Matching refs:CE
23 void analyzerEval(const CallExpr *CE, CheckerContext &C) const;
24 void analyzerCheckInlined(const CallExpr *CE, CheckerContext &C) const;
25 void analyzerWarnIfReached(const CallExpr *CE, CheckerContext &C) const;
26 void analyzerCrash(const CallExpr *CE, CheckerContext &C) const;
32 bool evalCall(const CallExpr *CE, CheckerContext &C) const;
36 bool ExprInspectionChecker::evalCall(const CallExpr *CE,
40 FnCheck Handler = llvm::StringSwitch<FnCheck>(C.getCalleeName(CE))
51 (this->*Handler)(CE, C);
55 static const char *getArgumentValueString(const CallExpr *CE,
57 if (CE->getNumArgs() == 0)
64 const Expr *Assertion = CE->getArg(0);
87 void ExprInspectionChecker::analyzerEval(const CallExpr *CE,
100 BugReport *R = new BugReport(*BT, getArgumentValueString(CE, C), N);
104 void ExprInspectionChecker::analyzerWarnIfReached(const CallExpr *CE,
115 void ExprInspectionChecker::analyzerCheckInlined(const CallExpr *CE,
131 BugReport *R = new BugReport(*BT, getArgumentValueString(CE, C), N);
135 void ExprInspectionChecker::analyzerCrash(const CallExpr *CE,