diff options
author | George Karpenkov <ekarpenkov@apple.com> | 2019-01-10 18:14:25 +0000 |
---|---|---|
committer | George Karpenkov <ekarpenkov@apple.com> | 2019-01-10 18:14:25 +0000 |
commit | 29e1ca83dd7987913548a99320c37f14f82b8af5 (patch) | |
tree | 229defcd693846b2d9ac1255c0ad1e29acb54b70 /clang/lib/StaticAnalyzer/Core | |
parent | 9cbcc21aed12a34e358b9f86ec7932f62cd468a6 (diff) | |
download | bcm5719-llvm-29e1ca83dd7987913548a99320c37f14f82b8af5.tar.gz bcm5719-llvm-29e1ca83dd7987913548a99320c37f14f82b8af5.zip |
[analyzer] [RetainCountChecker] Remove obsolete "MakeCollectable" enum value
Differential Revision: https://reviews.llvm.org/D56071
llvm-svn: 350860
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core')
-rw-r--r-- | clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp b/clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp index 20dc900e254..6f0a71bdd70 100644 --- a/clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp +++ b/clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp @@ -457,7 +457,6 @@ static ArgEffect getStopTrackingHardEquivalent(ArgEffect E) { case Autorelease: case DecRefBridgedTransferred: case IncRef: - case MakeCollectable: case UnretainedOutParameter: case RetainedOutParameter: case MayEscape: @@ -665,7 +664,7 @@ RetainSummaryManager::getUnarySummary(const FunctionType* FT, case cfretain: Effect = Effect.withKind(IncRef); break; case cfrelease: Effect = Effect.withKind(DecRef); break; case cfautorelease: Effect = Effect.withKind(Autorelease); break; - case cfmakecollectable: Effect = Effect.withKind(MakeCollectable); break; + case cfmakecollectable: Effect = Effect.withKind(DoNothing); break; } ScratchArgs = AF.add(ScratchArgs, 0, Effect); |