Turns out it can't be removed from the analyzer since it relies on CallEvent.
Moving to staticAnalyzer/core
Paths
| Differential D51023
[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker - try #2 ClosedPublic Authored by george.karpenkov on Aug 20 2018, 7:57 PM.
Details
Summary Turns out it can't be removed from the analyzer since it relies on CallEvent. Moving to staticAnalyzer/core
Diff Detail
Event TimelineHerald added subscribers: Szelethus, mikhail.ramalho, a.sidorin and 4 others. · View Herald TranscriptAug 20 2018, 7:57 PM This revision is now accepted and ready to land.Aug 20 2018, 8:04 PM Closed by commit rL340247: [analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker - try #2 (authored by george.karpenkov). · Explain WhyAug 20 2018, 8:09 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 161638 cfe/trunk/include/clang/Analysis/ObjCRetainCount.h
cfe/trunk/include/clang/Analysis/SelectorExtras.h
cfe/trunk/include/clang/StaticAnalyzer/Core/RetainSummaryManager.h
cfe/trunk/lib/ARCMigrate/ObjCMT.cpp
cfe/trunk/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
cfe/trunk/lib/StaticAnalyzer/Checkers/CMakeLists.txt
cfe/trunk/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h
cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h
cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountSummaries.h
cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountSummaries.cpp
cfe/trunk/lib/StaticAnalyzer/Checkers/SelectorExtras.h
cfe/trunk/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp
cfe/trunk/lib/StaticAnalyzer/Core/CMakeLists.txt
cfe/trunk/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp
|