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()
239 CheckerContext &C) const { in analyzerCheckInlined()
254 CheckerContext &C) const { in analyzerExplain()
264 static void printHelper(llvm::raw_svector_ostream &Out, CheckerContext &C, in printHelper()
270 static void printHelper(llvm::raw_svector_ostream &Out, CheckerContext &C, in printHelper()
275 static void printHelper(llvm::raw_svector_ostream &Out, CheckerContext &C, in printHelper()
281 void ExprInspectionChecker::printAndReport(CheckerContext &C, T What) const { in printAndReport()
289 CheckerContext &C) const { in analyzerValue()
304 CheckerContext &C) const { in analyzerDumpSValType()
314 CheckerContext &C) const { in analyzerDump()
324 CheckerContext &C) const { in analyzerGetExtent()
337 CheckerContext &C) const { in analyzerDumpExtent()
348 CheckerContext &C) const { in analyzerDumpElementCount()
368 CheckerContext &C) const { in analyzerPrintState()
373 CheckerContext &C) const { in analyzerWarnOnDeadSymbol()
389 CheckerContext &C) const { in checkDeadSymbols()
424 CheckerContext &C) const { in analyzerCrash()
429 CheckerContext &C) const { in analyzerHashDump()
440 CheckerContext &C) const { in analyzerDenote()
525 CheckerContext &C) const { in analyzerExpress()
548 CheckerContext &C) const { in analyzerIsTainted()