Lines Matching defs:ErrorNode
149 const ExplodedNode *ErrorNode,
228 const ExplodedNode *const ErrorNode;
243 PathSensitiveBugReport *r, const ExplodedNode *ErrorNode,
1986 const PathDiagnosticConsumer *PDC, const ExplodedNode *ErrorNode,
1988 : Consumer(PDC), CurrentNode(ErrorNode),
1992 LCM[&PD->getActivePath()] = ErrorNode->getLocationContext();
1997 PathSensitiveBugReport *r, const ExplodedNode *ErrorNode,
2000 ErrorNode(ErrorNode),
2006 PathDiagnosticConstruct Construct(PDC, ErrorNode, R, EntryPoint);
2015 auto EndNotes = VisitorsDiagnostics->find(ErrorNode);
2021 LastPiece = BugReporterVisitor::getDefaultEndPath(*this, ErrorNode,
2143 : BugReport(Kind::PathSensitive, bt, shortDesc, desc), ErrorNode(errorNode),
2146 assert(!isDependency(ErrorNode->getState()
2156 !isHidden(ErrorNode->getState()
2221 hash.AddPointer(ErrorNode->getCurrentOrPreviousStmtForDiagnostics());
2392 if (!ErrorNode)
2395 ProgramPoint ProgP = ErrorNode->getLocation();
2401 S = ErrorNode->getPreviousStmtForDiagnostics();
2404 S = ErrorNode->getStmtForDiagnostics();
2443 assert(ErrorNode && "Cannot create a location with a null node.");
2444 const Stmt *S = ErrorNode->getStmtForDiagnostics();
2445 ProgramPoint P = ErrorNode->getLocation();
2448 ErrorNode->getState()->getStateManager().getContext().getSourceManager();
2458 S = findReasonableStmtCloseToFunctionExit(ErrorNode);
2461 S = ErrorNode->getNextStmtForDiagnostics();
2489 return PathDiagnosticLocation::createDeclEnd(ErrorNode->getLocationContext(),
2543 const ExplodedNode *ErrorNode;
2691 CurrentBugPath.ErrorNode = NewN;
2806 /// Notes associated with @c ErrorNode are generated using
2810 const ExplodedNode *ErrorNode,
2818 const ExplodedNode *NextNode = ErrorNode->getFirstPred();
2835 V->finalizeVisitor(BRC, ErrorNode, *R);
2837 if (auto Piece = V->getEndPath(BRC, ErrorNode, *R)) {
2843 (*Notes)[ErrorNode].push_back(LastPiece);
2876 const ExplodedNode *ErrorNode = BugPath->ErrorNode;
2891 generateVisitorsDiagnostics(R, ErrorNode, BRC);
2904 generateVisitorsDiagnostics(R, BugPath->ErrorNode, BRC);
2921 BugPath->Report, BugPath->ErrorNode,