r314831 - Revert r314820 "[Analyzer] More granular special casing in RetainCountChecker"

2017-10-03 Thread Tim Shen via cfe-commits
Author: timshen Date: Tue Oct 3 12:39:02 2017 New Revision: 314831 URL: http://llvm.org/viewvc/llvm-project?rev=314831&view=rev Log: Revert r314820 "[Analyzer] More granular special casing in RetainCountChecker" The test retain-release.m fails with this patch. Differential R

r314820 - [Analyzer] More granular special casing in RetainCountChecker

2017-10-03 Thread George Karpenkov via cfe-commits
Author: george.karpenkov Date: Tue Oct 3 11:12:15 2017 New Revision: 314820 URL: http://llvm.org/viewvc/llvm-project?rev=314820&view=rev Log: [Analyzer] More granular special casing in RetainCountChecker Only assume that IOBSDNameMatching and friends increment a reference counter if their return