commit | 081c47760cc4a5a65400710c270c0f86609423d0 | [log] [tgz] |
---|---|---|
author | George Karpenkov <ekarpenkov@apple.com> | Tue Oct 23 23:11:50 2018 +0000 |
committer | George Karpenkov <ekarpenkov@apple.com> | Tue Oct 23 23:11:50 2018 +0000 |
tree | 55e97c13b03f0f42a8099a6e4230f685ce4c2792 | |
parent | 48de582f65275369d8d55404c6f0b0a7df4ed84f [diff] [blame] |
[analyzer] Do not stop tracking CXX methods touching OSObject. Trust generalized annotations for OSObject. Differential Revision: https://reviews.llvm.org/D53550 llvm-svn: 345100
diff --git a/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp index 578f282..bb451cc 100644 --- a/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
@@ -45,7 +45,7 @@ void RefVal::print(raw_ostream &Out) const { if (!T.isNull()) - Out << "Tracked " << T.getAsString() << '/'; + Out << "Tracked " << T.getAsString() << " | "; switch (getKind()) { default: llvm_unreachable("Invalid RefVal kind");