Home
last modified time | relevance | path

Searched refs:addVisitor (Results 1 – 14 of 14) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
DMPIBugReporter.cpp43 Report->addVisitor(llvm::make_unique<RequestNodeVisitor>( in reportDoubleNonblocking()
63 Report->addVisitor(llvm::make_unique<RequestNodeVisitor>( in reportMissingWait()
/external/clang/lib/StaticAnalyzer/Core/
DBugReporterVisitors.cpp221 BR.addVisitor(llvm::make_unique<ReturnVisitor>(CalleeContext, in addVisitorIfNecessary()
572 BR.addVisitor(llvm::make_unique<FindLastStoreBRVisitor>( in VisitNode()
1036 report.addVisitor(llvm::make_unique<FindLastStoreBRVisitor>( in trackNullOrUndefValue()
1047 report.addVisitor(llvm::make_unique<UndefOrNullArgVisitor>(R)); in trackNullOrUndefValue()
1051 report.addVisitor(llvm::make_unique<TrackConstraintBRVisitor>( in trackNullOrUndefValue()
1058 report.addVisitor( in trackNullOrUndefValue()
1065 report.addVisitor(llvm::make_unique<FindLastStoreBRVisitor>( in trackNullOrUndefValue()
1097 report.addVisitor(llvm::make_unique<UndefOrNullArgVisitor>(L->getRegion())); in trackNullOrUndefValue()
1101 report.addVisitor(llvm::make_unique<TrackConstraintBRVisitor>( in trackNullOrUndefValue()
1185 BR.addVisitor(llvm::make_unique<FindLastStoreBRVisitor>( in registerStatementVarDecls()
DBugReporter.cpp2535 void BugReport::addVisitor(std::unique_ptr<BugReporterVisitor> visitor) { in addVisitor() function in BugReport
3104 R->addVisitor(llvm::make_unique<NilReceiverBRVisitor>()); in generatePathDiagnostic()
3105 R->addVisitor(llvm::make_unique<ConditionBRVisitor>()); in generatePathDiagnostic()
3106 R->addVisitor(llvm::make_unique<LikelyFalsePositiveSuppressionBRVisitor>()); in generatePathDiagnostic()
/external/clang/lib/StaticAnalyzer/Checkers/
DMacOSKeychainAPIChecker.cpp263 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(AP.first)); in generateDeallocatorMismatchReport()
308 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(V)); in checkPreStmt()
431 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(ArgSM)); in checkPreStmt()
543 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(AP.first)); in generateAllocatedDataNotReleasedReport()
DUndefCapturedBlockVarChecker.cpp92 R->addVisitor(llvm::make_unique<FindLastStoreBRVisitor>( in checkPostStmt()
DDynamicTypeChecker.cpp89 R->addVisitor(llvm::make_unique<DynamicTypeBugVisitor>(Reg)); in reportTypeError()
DObjCSuperDeallocChecker.cpp200 BR->addVisitor(llvm::make_unique<SuperDeallocBRVisitor>(Sym)); in reportUseAfterDealloc()
DTestAfterDivZeroChecker.cpp179 R->addVisitor(llvm::make_unique<DivisionBRVisitor>(Val.getAsSymbol(), in reportBug()
DMallocChecker.cpp1720 R->addVisitor(llvm::make_unique<MallocBugVisitor>(Sym)); in ReportMismatchedDealloc()
1803 R->addVisitor(llvm::make_unique<MallocBugVisitor>(Sym)); in ReportUseAfterFree()
1834 R->addVisitor(llvm::make_unique<MallocBugVisitor>(Sym)); in ReportDoubleFree()
1857 R->addVisitor(llvm::make_unique<MallocBugVisitor>(Sym)); in ReportDoubleDelete()
1886 R->addVisitor(llvm::make_unique<MallocBugVisitor>(Sym)); in ReportUseZeroAllocated()
2122 R->addVisitor(llvm::make_unique<MallocBugVisitor>(Sym, true)); in reportLeak()
DDynamicTypePropagation.cpp889 R->addVisitor(llvm::make_unique<GenericsBugVisitor>(Sym)); in reportGenericsBug()
DRetainCountChecker.cpp1803 addVisitor(llvm::make_unique<CFRefReportVisitor>(sym, GCEnabled, Log)); in CFRefReport()
1811 addVisitor(llvm::make_unique<CFRefReportVisitor>(sym, GCEnabled, Log)); in CFRefReport()
2454 addVisitor(llvm::make_unique<CFRefLeakReportVisitor>(sym, GCEnabled, Log)); in CFRefLeakReport()
DNullabilityChecker.cpp186 R->addVisitor(llvm::make_unique<NullabilityBugVisitor>(Region)); in reportBug()
DLocalizationChecker.cpp706 R->addVisitor(llvm::make_unique<NonLocalizedStringBRVisitor>(StringRegion)); in reportLocalizationError()
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DBugReporter.h302 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor);