diff options
author | George Karpenkov <ekarpenkov@apple.com> | 2018-08-18 01:45:50 +0000 |
---|---|---|
committer | George Karpenkov <ekarpenkov@apple.com> | 2018-08-18 01:45:50 +0000 |
commit | a786521fa66c72edd308baff0c08961b6d964fb1 (patch) | |
tree | 10f91c341010901b0fcc09362257456f4c9d2a0d /lib/Analysis/CMakeLists.txt | |
parent | 17376f7c5b3574a82e1f7886c001e2fb80ccbd26 (diff) |
[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker
ARCMigrator is using code from RetainCountChecker, which is a layering
violation (and it also does it badly, by using a different header, and
then relying on implementation being present in a header file).
This change splits up RetainSummaryManager into a separate library in
lib/Analysis, which can be used independently of a checker.
Differential Revision: https://reviews.llvm.org/D50934
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@340114 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/CMakeLists.txt')
-rw-r--r-- | lib/Analysis/CMakeLists.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Analysis/CMakeLists.txt b/lib/Analysis/CMakeLists.txt index 432067d981..818ea16aa7 100644 --- a/lib/Analysis/CMakeLists.txt +++ b/lib/Analysis/CMakeLists.txt @@ -24,6 +24,7 @@ add_clang_library(clangAnalysis ProgramPoint.cpp PseudoConstantAnalysis.cpp ReachableCode.cpp + RetainSummaryManager.cpp ScanfFormatString.cpp ThreadSafety.cpp ThreadSafetyCommon.cpp |