Lines Matching refs:CheckerContext
38 void analyzerEval(const CallExpr *CE, CheckerContext &C) const;
39 void analyzerCheckInlined(const CallExpr *CE, CheckerContext &C) const;
40 void analyzerWarnIfReached(const CallExpr *CE, CheckerContext &C) const;
41 void analyzerNumTimesReached(const CallExpr *CE, CheckerContext &C) const;
42 void analyzerCrash(const CallExpr *CE, CheckerContext &C) const;
43 void analyzerWarnOnDeadSymbol(const CallExpr *CE, CheckerContext &C) const;
44 void analyzerValue(const CallExpr *CE, CheckerContext &C) const;
45 void analyzerDumpSValType(const CallExpr *CE, CheckerContext &C) const;
46 void analyzerDump(const CallExpr *CE, CheckerContext &C) const;
47 void analyzerExplain(const CallExpr *CE, CheckerContext &C) const;
48 void analyzerPrintState(const CallExpr *CE, CheckerContext &C) const;
49 void analyzerGetExtent(const CallExpr *CE, CheckerContext &C) const;
50 void analyzerDumpExtent(const CallExpr *CE, CheckerContext &C) const;
51 void analyzerDumpElementCount(const CallExpr *CE, CheckerContext &C) const;
52 void analyzerHashDump(const CallExpr *CE, CheckerContext &C) const;
53 void analyzerDenote(const CallExpr *CE, CheckerContext &C) const;
54 void analyzerExpress(const CallExpr *CE, CheckerContext &C) const;
55 void analyzerIsTainted(const CallExpr *CE, CheckerContext &C) const;
58 CheckerContext &C) const;
61 ExplodedNode *reportBug(llvm::StringRef Msg, CheckerContext &C,
65 template <typename T> void printAndReport(CheckerContext &C, T What) const;
67 const Expr *getArgExpr(const CallExpr *CE, CheckerContext &C) const;
68 const MemRegion *getArgRegion(const CallExpr *CE, CheckerContext &C) const;
71 bool evalCall(const CallEvent &Call, CheckerContext &C) const;
72 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
82 CheckerContext &C) const { in REGISTER_SET_WITH_PROGRAMSTATE()
134 CheckerContext &C) { in getArgumentValueString()
166 ExprInspectionChecker::reportBug(llvm::StringRef Msg, CheckerContext &C, in reportBug()
188 CheckerContext &C) const { in getArgExpr()
197 CheckerContext &C) const { in getArgRegion()
212 CheckerContext &C) const { in analyzerEval()
224 CheckerContext &C) const { in analyzerWarnIfReached()
229 CheckerContext &C) const { in analyzerNumTimesReached()
238 CheckerContext &C) const { in analyzerCheckInlined()
253 CheckerContext &C) const { in analyzerExplain()
263 static void printHelper(llvm::raw_svector_ostream &Out, CheckerContext &C, in printHelper()
269 static void printHelper(llvm::raw_svector_ostream &Out, CheckerContext &C, in printHelper()
274 static void printHelper(llvm::raw_svector_ostream &Out, CheckerContext &C, in printHelper()
280 void ExprInspectionChecker::printAndReport(CheckerContext &C, T What) const { in printAndReport()
288 CheckerContext &C) const { in analyzerValue()
303 CheckerContext &C) const { in analyzerDumpSValType()
313 CheckerContext &C) const { in analyzerDump()
323 CheckerContext &C) const { in analyzerGetExtent()
336 CheckerContext &C) const { in analyzerDumpExtent()
347 CheckerContext &C) const { in analyzerDumpElementCount()
367 CheckerContext &C) const { in analyzerPrintState()
372 CheckerContext &C) const { in analyzerWarnOnDeadSymbol()
388 CheckerContext &C) const { in checkDeadSymbols()
423 CheckerContext &C) const { in analyzerCrash()
428 CheckerContext &C) const { in analyzerHashDump()
440 CheckerContext &C) const { in analyzerDenote()
525 CheckerContext &C) const { in analyzerExpress()
548 CheckerContext &C) const { in analyzerIsTainted()