Searched refs:addVisitor (Results 1 – 14 of 14) sorted by relevance
43 Report->addVisitor(llvm::make_unique<RequestNodeVisitor>( in reportDoubleNonblocking()63 Report->addVisitor(llvm::make_unique<RequestNodeVisitor>( in reportMissingWait()
221 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()
2535 void BugReport::addVisitor(std::unique_ptr<BugReporterVisitor> visitor) { in addVisitor() function in BugReport3104 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()
263 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()
92 R->addVisitor(llvm::make_unique<FindLastStoreBRVisitor>( in checkPostStmt()
89 R->addVisitor(llvm::make_unique<DynamicTypeBugVisitor>(Reg)); in reportTypeError()
200 BR->addVisitor(llvm::make_unique<SuperDeallocBRVisitor>(Sym)); in reportUseAfterDealloc()
179 R->addVisitor(llvm::make_unique<DivisionBRVisitor>(Val.getAsSymbol(), in reportBug()
1720 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()
889 R->addVisitor(llvm::make_unique<GenericsBugVisitor>(Sym)); in reportGenericsBug()
1803 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()
186 R->addVisitor(llvm::make_unique<NullabilityBugVisitor>(Region)); in reportBug()
706 R->addVisitor(llvm::make_unique<NonLocalizedStringBRVisitor>(StringRegion)); in reportLocalizationError()
302 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor);