Searched refs:ErrorNode (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIChecker.cpp44 ExplodedNode *ErrorNode = Ctx.generateNonFatalErrorNode(); local
45 BReporter.reportDoubleNonblocking(PreCallEvent, *Req, MR, ErrorNode,
47 Ctx.addTransition(ErrorNode->getState(), ErrorNode);
76 ExplodedNode *ErrorNode{nullptr};
83 if (!ErrorNode) {
84 ErrorNode = Ctx.generateNonFatalErrorNode(State, &Tag);
85 State = ErrorNode->getState();
88 BReporter.reportUnmatchedWait(PreCallEvent, ReqRegion, ErrorNode,
93 if (!ErrorNode) {
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNonNullParamChecker.cpp183 NonNullParamChecker::genReportNullAttrNonNull(const ExplodedNode *ErrorNode, argument
200 std::make_unique<PathSensitiveBugReport>(*BTAttrNonNull, SBuf, ErrorNode);
202 bugreporter::trackExpressionValue(ErrorNode, ArgE, *R);
209 const ExplodedNode *ErrorNode, const Expr *ArgE) const {
214 *BTNullRefArg, "Forming reference to null pointer", ErrorNode);
219 bugreporter::trackExpressionValue(ErrorNode, ArgEDeref, *R);
208 genReportReferenceToNullPointer( const ExplodedNode *ErrorNode, const Expr *ArgE) const argument
H A DFuchsiaHandleChecker.cpp191 void reportBug(SymbolRef Sym, ExplodedNode *ErrorNode, CheckerContext &C,
505 void FuchsiaHandleChecker::reportBug(SymbolRef Sym, ExplodedNode *ErrorNode, argument
509 if (!ErrorNode)
514 const ExplodedNode *AcquireNode = getAcquireSite(ErrorNode, Sym, C);
522 Type, Msg, ErrorNode, LocUsedForUniqueing,
527 R = std::make_unique<PathSensitiveBugReport>(Type, Msg, ErrorNode);
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp135 const ExplodedNode *ErrorNode,
210 const ExplodedNode *const ErrorNode; member in class:__anon867::PathDiagnosticBuilder
225 PathSensitiveBugReport *r, const ExplodedNode *ErrorNode,
1967 const PathDiagnosticConsumer *PDC, const ExplodedNode *ErrorNode,
1969 : Consumer(PDC), CurrentNode(ErrorNode),
1972 LCM[&PD->getActivePath()] = ErrorNode->getLocationContext();
1977 PathSensitiveBugReport *r, const ExplodedNode *ErrorNode,
1980 ErrorNode(ErrorNode),
1985 PathDiagnosticConstruct Construct(PDC, ErrorNode,
1966 PathDiagnosticConstruct( const PathDiagnosticConsumer *PDC, const ExplodedNode *ErrorNode, const PathSensitiveBugReport *R) argument
1975 PathDiagnosticBuilder( BugReporterContext BRC, std::unique_ptr<ExplodedGraph> BugPath, PathSensitiveBugReport *r, const ExplodedNode *ErrorNode, std::unique_ptr<VisitorsDiagnosticsTy> VisitorsDiagnostics) argument
2427 const ExplodedNode *ErrorNode; member in class:__anon868::BugPathInfo
2694 generateVisitorsDiagnostics(PathSensitiveBugReport *R, const ExplodedNode *ErrorNode, BugReporterContext &BRC) argument
2760 const ExplodedNode *ErrorNode = BugPath->ErrorNode; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h298 const ExplodedNode *ErrorNode = nullptr; member in class:clang::ento::PathSensitiveBugReport
300 /// The range that corresponds to ErrorNode's program point. It is usually
371 : BugReport(Kind::PathSensitive, bt, desc), ErrorNode(errorNode),
378 ErrorNode(errorNode),
393 : BugReport(Kind::PathSensitive, bt, desc), ErrorNode(errorNode),
403 const ExplodedNode *getErrorNode() const { return ErrorNode; }

Completed in 200 milliseconds