Lines Matching refs:reportBug

60   ExplodedNode *reportBug(llvm::StringRef Msg, CheckerContext &C,
62 ExplodedNode *reportBug(llvm::StringRef Msg, BugReporter &BR, ExplodedNode *N,
163 ExplodedNode *ExprInspectionChecker::reportBug(llvm::StringRef Msg, in reportBug() function in ExprInspectionChecker
167 reportBug(Msg, C.getBugReporter(), N, ExprVal); in reportBug()
171 ExplodedNode *ExprInspectionChecker::reportBug(llvm::StringRef Msg, in reportBug() function in ExprInspectionChecker
191 reportBug("Missing argument", C); in getArgExpr()
205 reportBug("Cannot obtain the region", C); in getArgRegion()
221 reportBug(getArgumentValueString(CE, C), C); in analyzerEval()
226 reportBug("REACHABLE", C); in analyzerWarnIfReached()
250 reportBug(getArgumentValueString(CE, C), C); in analyzerCheckInlined()
261 reportBug(Ex.Visit(V), C); in analyzerExplain()
285 reportBug(OS.str(), C); in printAndReport()
300 reportBug("n/a", C); in analyzerValue()
310 reportBug(Ty.getAsString(), C); in analyzerDumpSValType()
400 if (ExplodedNode *BugNode = reportBug("SYMBOL DEAD", C)) in checkDeadSymbols()
420 reportBug(llvm::to_string(NumTimesReached), BR, N); in checkEndAnalysis()
439 reportBug(HashContent, C); in analyzerHashDump()
445 reportBug("clang_analyzer_denote() requires a symbol and a string literal", in analyzerDenote()
452 reportBug("Not a symbol", C); in analyzerDenote()
458 reportBug("Not a string literal", C); in analyzerDenote()
534 reportBug("Not a symbol", C); in analyzerExpress()
541 reportBug("Unable to express", C); in analyzerExpress()
545 reportBug(*Str, C, ArgVal); in analyzerExpress()
551 reportBug("clang_analyzer_isTainted() requires exactly one argument", C); in analyzerIsTainted()
556 reportBug(IsTainted ? "YES" : "NO", C); in analyzerIsTainted()