Lines Matching refs:PathSensitiveBugReport
139 const PathSensitiveBugReport *R);
213 const PathSensitiveBugReport *R;
226 findValidReport(ArrayRef<PathSensitiveBugReport *> &bugReports,
231 PathSensitiveBugReport *r, const ExplodedNode *ErrorNode,
275 const PathSensitiveBugReport *getBugReport() const { return R; } in getBugReport()
426 const PathSensitiveBugReport *R, in removeUnneededCalls()
1336 generateEmptyDiagnosticForReport(const PathSensitiveBugReport *R, in generateEmptyDiagnosticForReport()
1978 const PathSensitiveBugReport *R) in PathDiagnosticConstruct()
1987 PathSensitiveBugReport *r, const ExplodedNode *ErrorNode, in PathDiagnosticBuilder()
2130 PathSensitiveBugReport::PathSensitiveBugReport( in PathSensitiveBugReport() function in PathSensitiveBugReport
2157 void PathSensitiveBugReport::addVisitor( in addVisitor()
2173 void PathSensitiveBugReport::clearVisitors() { in clearVisitors()
2177 const Decl *PathSensitiveBugReport::getDeclWithIssue() const { in getDeclWithIssue()
2201 void PathSensitiveBugReport::Profile(llvm::FoldingSetNodeID &hash) const { in Profile()
2253 void PathSensitiveBugReport::markInteresting(SymbolRef sym, in markInteresting()
2266 void PathSensitiveBugReport::markNotInteresting(SymbolRef sym) { in markNotInteresting()
2278 void PathSensitiveBugReport::markInteresting(const MemRegion *R, in markInteresting()
2290 void PathSensitiveBugReport::markNotInteresting(const MemRegion *R) { in markNotInteresting()
2301 void PathSensitiveBugReport::markInteresting(SVal V, in markInteresting()
2307 void PathSensitiveBugReport::markInteresting(const LocationContext *LC) { in markInteresting()
2314 PathSensitiveBugReport::getInterestingnessKind(SVal V) const { in getInterestingnessKind()
2339 PathSensitiveBugReport::getInterestingnessKind(SymbolRef sym) const { in getInterestingnessKind()
2351 PathSensitiveBugReport::getInterestingnessKind(const MemRegion *R) const { in getInterestingnessKind()
2365 bool PathSensitiveBugReport::isInteresting(SVal V) const { in isInteresting()
2369 bool PathSensitiveBugReport::isInteresting(SymbolRef sym) const { in isInteresting()
2373 bool PathSensitiveBugReport::isInteresting(const MemRegion *R) const { in isInteresting()
2377 bool PathSensitiveBugReport::isInteresting(const LocationContext *LC) const { in isInteresting()
2383 const Stmt *PathSensitiveBugReport::getStmt() const { in getStmt()
2402 PathSensitiveBugReport::getRanges() const { in getRanges()
2412 PathSensitiveBugReport::getLocation() const { in getLocation()
2501 PathSensitiveBugReport *Report;
2518 std::pair<PathSensitiveBugReport *, const ExplodedNode *>;
2553 ArrayRef<PathSensitiveBugReport *> &bugReports);
2561 ArrayRef<PathSensitiveBugReport *> &bugReports) { in BugPathGetter()
2580 for (PathSensitiveBugReport *Report : bugReports) { in BugPathGetter()
2769 generateVisitorsDiagnostics(PathSensitiveBugReport *R, in generateVisitorsDiagnostics()
2774 PathSensitiveBugReport::VisitorList visitors; in generateVisitorsDiagnostics()
2825 ArrayRef<PathSensitiveBugReport *> &bugReports, in findValidReport()
2832 PathSensitiveBugReport *R = BugPath->Report; in findValidReport()
2878 ArrayRef<PathSensitiveBugReport *> &bugReports) { in generatePathDiagnostics()
2922 if (auto PR = dyn_cast<PathSensitiveBugReport>(R.get())) in emitReport()
2969 if (auto *PR = dyn_cast<PathSensitiveBugReport>(J.get())) { in findReportInEquivalenceClass()
2986 auto *R = dyn_cast<PathSensitiveBugReport>(I.get()); in findReportInEquivalenceClass()
3282 std::vector<PathSensitiveBugReport *> PathSensitiveBugReports; in generateDiagnosticForConsumerMap()
3295 ArrayRef<PathSensitiveBugReport *> convertedArrayOfReports( in generateDiagnosticForConsumerMap()
3296 reinterpret_cast<PathSensitiveBugReport *const *>(&*bugReports.begin()), in generateDiagnosticForConsumerMap()
3297 reinterpret_cast<PathSensitiveBugReport *const *>(&*bugReports.end())); in generateDiagnosticForConsumerMap()