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, in evalCall() argument
40 FnCheck Handler = llvm::StringSwitch<FnCheck>(C.getCalleeName(CE)) in evalCall()
51 (this->*Handler)(CE, C); in evalCall()
55 static const char *getArgumentValueString(const CallExpr *CE, in getArgumentValueString() argument
57 if (CE->getNumArgs() == 0) in getArgumentValueString()
64 const Expr *Assertion = CE->getArg(0); in getArgumentValueString()
87 void ExprInspectionChecker::analyzerEval(const CallExpr *CE, in analyzerEval() argument
100 BugReport *R = new BugReport(*BT, getArgumentValueString(CE, C), N); in analyzerEval()
104 void ExprInspectionChecker::analyzerWarnIfReached(const CallExpr *CE, in analyzerWarnIfReached() argument
115 void ExprInspectionChecker::analyzerCheckInlined(const CallExpr *CE, in analyzerCheckInlined() argument
131 BugReport *R = new BugReport(*BT, getArgumentValueString(CE, C), N); in analyzerCheckInlined()
135 void ExprInspectionChecker::analyzerCrash(const CallExpr *CE, in analyzerCrash() argument