| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| H A D | MPIBugReporter.cpp | 42 Report->addVisitor(std::make_unique<RequestNodeVisitor>( in reportDoubleNonblocking() 62 Report->addVisitor(std::make_unique<RequestNodeVisitor>( in reportMissingWait()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DivZeroChecker.cpp | 51 R->addVisitor(std::move(Visitor)); in reportBug()
|
| H A D | DeleteWithNonVirtualDtorChecker.cpp | 101 R->addVisitor(std::make_unique<DeleteBugVisitor>()); in checkPreStmt()
|
| H A D | MacOSKeychainAPIChecker.cpp | 242 Report->addVisitor(std::make_unique<SecKeychainBugVisitor>(AP.first)); in generateDeallocatorMismatchReport() 287 Report->addVisitor(std::make_unique<SecKeychainBugVisitor>(V)); in checkPreStmt() 497 Report->addVisitor(std::make_unique<SecKeychainBugVisitor>(AP.first)); in generateAllocatedDataNotReleasedReport()
|
| H A D | ValistChecker.cpp | 261 R->addVisitor(std::make_unique<ValistBugVisitor>(VAList)); in reportUninitializedAccess() 304 R->addVisitor(std::make_unique<ValistBugVisitor>(Reg, true)); in reportLeakedVALists()
|
| H A D | DynamicTypeChecker.cpp | 86 R->addVisitor(std::make_unique<DynamicTypeBugVisitor>(Reg)); in reportTypeError()
|
| H A D | ObjCSuperDeallocChecker.cpp | 194 BR->addVisitor(std::make_unique<SuperDeallocBRVisitor>(Sym)); in reportUseAfterDealloc()
|
| H A D | VLASizeChecker.cpp | 245 report->addVisitor(std::move(Visitor)); in reportBug()
|
| H A D | ArrayBoundCheckerV2.cpp | 259 BR->addVisitor(std::move(Visitor)); in reportOOB()
|
| H A D | TestAfterDivZeroChecker.cpp | 175 R->addVisitor(std::make_unique<DivisionBRVisitor>(Val.getAsSymbol(), in reportBug()
|
| H A D | MallocChecker.cpp | 2338 R->addVisitor<MallocBugVisitor>(Sym); in HandleMismatchedDealloc() 2431 R->addVisitor<MallocBugVisitor>(Sym); in HandleUseAfterFree() 2434 R->addVisitor(allocation_state::getInnerPointerBRVisitor(Sym)); in HandleUseAfterFree() 2467 R->addVisitor<MallocBugVisitor>(Sym); in HandleDoubleFree() 2493 R->addVisitor<MallocBugVisitor>(Sym); in HandleDoubleDelete() 2524 R->addVisitor<MallocBugVisitor>(Sym); in HandleUseZeroAlloc() 2795 R->addVisitor<MallocBugVisitor>(Sym, true); in HandleLeak() 2797 R->addVisitor<NoOwnershipChangeVisitor>(Sym, this); in HandleLeak()
|
| H A D | MoveChecker.cpp | 430 R->addVisitor(std::make_unique<MovedBugVisitor>(*this, Region, RD, MK)); in reportBug()
|
| H A D | DynamicTypePropagation.cpp | 1038 R->addVisitor(std::make_unique<GenericsBugVisitor>(Sym)); in reportGenericsBug()
|
| H A D | GenericTaintChecker.cpp | 911 report->addVisitor(std::make_unique<TaintBugVisitor>(*TaintedSVal)); in generateReportIfTainted()
|
| H A D | NullabilityChecker.cpp | 173 R->addVisitor<NullabilityBugVisitor>(Region); in reportBug()
|
| H A D | LocalizationChecker.cpp | 775 R->addVisitor(std::make_unique<NonLocalizedStringBRVisitor>(StringRegion)); in reportLocalizationError()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporter.h | 495 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor); 498 void addVisitor(Args &&... ConstructorArgs) { in addVisitor() function 499 addVisitor( in addVisitor()
|
| /llvm-project-15.0.7/clang/unittests/StaticAnalyzer/ |
| H A D | NoStateChangeFuncVisitorTest.cpp | 110 R->template addVisitor<Visitor>(); in checkPreCall()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 915 BR.addVisitor<MacroNullReturnSuppressionVisitor>(R->getAs<SubRegion>(), in addMacroVisitorIfNecessary() 2110 Report.addVisitor<TrackControlDependencyCondBRVisitor>( in handle() 2192 Report.addVisitor<NoStoreFuncVisitor>(cast<SubRegion>(R), Opts.Kind); in handle() 2203 Report.addVisitor<UndefOrNullArgVisitor>(R); in handle() 2209 Report.addVisitor<TrackConstraintBRVisitor>(V.castAs<DefinedSVal>(), in handle() 2221 Report.addVisitor<SuppressInlineDefensiveChecksVisitor>(*DV, in handle() 2314 Report.addVisitor<ReturnVisitor>(&getParentTracker(), CalleeContext, in handle() 2360 Report.addVisitor<UndefOrNullArgVisitor>(L->getRegion()); in handle() 2371 Report.addVisitor<TrackConstraintBRVisitor>( in handle() 2471 Report.addVisitor<StoreSiteFinder>(this, *KV, R, Opts, Origin); in track()
|
| H A D | BugReporter.cpp | 2157 void PathSensitiveBugReport::addVisitor( in addVisitor() function in PathSensitiveBugReport 2839 R->addVisitor<LikelyFalsePositiveSuppressionBRVisitor>(); in findValidReport() 2842 R->addVisitor<NilReceiverBRVisitor>(); in findValidReport() 2843 R->addVisitor<ConditionBRVisitor>(); in findValidReport() 2844 R->addVisitor<TagVisitor>(); in findValidReport() 2857 R->addVisitor<FalsePositiveRefutationBRVisitor>(); in findValidReport()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountDiagnostics.cpp | 843 addVisitor<RefCountReportVisitor>(sym); in RefCountReport() 851 addVisitor<RefCountReportVisitor>(sym); in RefCountReport() 1001 addVisitor<RefLeakReportVisitor>(Sym, AllocBindingToReport); in RefLeakReport()
|