Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIBugReporter.cpp42 Report->addVisitor(std::make_unique<RequestNodeVisitor>( in reportDoubleNonblocking()
62 Report->addVisitor(std::make_unique<RequestNodeVisitor>( in reportMissingWait()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCXXDeleteChecker.cpp136 R->addVisitor<PtrCastVisitor>(); in checkTypedDeleteExpr()
179 R->addVisitor<PtrCastVisitor>(); in checkTypedDeleteExpr()
H A DMacOSKeychainAPIChecker.cpp238 Report->addVisitor(std::make_unique<SecKeychainBugVisitor>(AP.first)); in generateDeallocatorMismatchReport()
281 Report->addVisitor(std::make_unique<SecKeychainBugVisitor>(V)); in checkPreStmt()
489 Report->addVisitor(std::make_unique<SecKeychainBugVisitor>(AP.first)); in generateAllocatedDataNotReleasedReport()
H A DValistChecker.cpp260 R->addVisitor(std::make_unique<ValistBugVisitor>(VAList)); in reportUninitializedAccess()
303 R->addVisitor(std::make_unique<ValistBugVisitor>(Reg, true)); in reportLeakedVALists()
H A DDynamicTypeChecker.cpp80 R->addVisitor(std::make_unique<DynamicTypeBugVisitor>(Reg)); in reportTypeError()
H A DObjCSuperDeallocChecker.cpp195 BR->addVisitor(std::make_unique<SuperDeallocBRVisitor>(Sym)); in reportUseAfterDealloc()
H A DMallocChecker.cpp2334 R->addVisitor<MallocBugVisitor>(Sym); in HandleMismatchedDealloc()
2427 R->addVisitor<MallocBugVisitor>(Sym); in HandleUseAfterFree()
2430 R->addVisitor(allocation_state::getInnerPointerBRVisitor(Sym)); in HandleUseAfterFree()
2463 R->addVisitor<MallocBugVisitor>(Sym); in HandleDoubleFree()
2489 R->addVisitor<MallocBugVisitor>(Sym); in HandleDoubleDelete()
2520 R->addVisitor<MallocBugVisitor>(Sym); in HandleUseZeroAlloc()
2791 R->addVisitor<MallocBugVisitor>(Sym, true); in HandleLeak()
2793 R->addVisitor<NoOwnershipChangeVisitor>(Sym, this); in HandleLeak()
H A DTestAfterDivZeroChecker.cpp174 R->addVisitor(std::make_unique<DivisionBRVisitor>(Val.getAsSymbol(), in reportBug()
H A DMoveChecker.cpp432 R->addVisitor(std::make_unique<MovedBugVisitor>(*this, Region, RD, MK)); in tryToReportBug()
H A DDynamicTypePropagation.cpp1037 R->addVisitor(std::make_unique<GenericsBugVisitor>(Sym)); in reportGenericsBug()
H A DNullabilityChecker.cpp179 R->addVisitor<NullabilityBugVisitor>(Region); in reportBug()
H A DLocalizationChecker.cpp771 R->addVisitor(std::make_unique<NonLocalizedStringBRVisitor>(StringRegion)); in reportLocalizationError()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h495 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor);
498 void addVisitor(Args &&... ConstructorArgs) { in addVisitor() function
499 addVisitor( in addVisitor()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp941 BR.addVisitor<MacroNullReturnSuppressionVisitor>(R->getAs<SubRegion>(), in addMacroVisitorIfNecessary()
2287 Report.addVisitor<TrackControlDependencyCondBRVisitor>( in handle()
2369 Report.addVisitor<NoStoreFuncVisitor>(cast<SubRegion>(R), Opts.Kind); in handle()
2380 Report.addVisitor<UndefOrNullArgVisitor>(R); in handle()
2386 Report.addVisitor<TrackConstraintBRVisitor>( in handle()
2399 Report.addVisitor<SuppressInlineDefensiveChecksVisitor>(*DV, in handle()
2493 Report.addVisitor<ReturnVisitor>(&getParentTracker(), CalleeContext, in handle()
2539 Report.addVisitor<UndefOrNullArgVisitor>(L->getRegion()); in handle()
2550 Report.addVisitor<TrackConstraintBRVisitor>( in handle()
2667 Report.addVisitor<StoreSiteFinder>(this, *KV, R, Opts, Origin); in track()
H A DBugReporter.cpp2155 void PathSensitiveBugReport::addVisitor( in addVisitor() function in PathSensitiveBugReport
2842 R->addVisitor<LikelyFalsePositiveSuppressionBRVisitor>(); in findValidReport()
2845 R->addVisitor<NilReceiverBRVisitor>(); in findValidReport()
2846 R->addVisitor<ConditionBRVisitor>(); in findValidReport()
2847 R->addVisitor<TagVisitor>(); in findValidReport()
2860 R->addVisitor<FalsePositiveRefutationBRVisitor>(); in findValidReport()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp842 addVisitor<RefCountReportVisitor>(sym); in RefCountReport()
850 addVisitor<RefCountReportVisitor>(sym); in RefCountReport()
1000 addVisitor<RefLeakReportVisitor>(Sym, AllocBindingToReport); in RefLeakReport()