[analyzer] Bugfix for autorelease + main run loop leak checker
authorGeorge Karpenkov <ekarpenkov@apple.com>
Mon, 30 Jul 2018 22:18:21 +0000 (22:18 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Mon, 30 Jul 2018 22:18:21 +0000 (22:18 +0000)
commit81c84a9755c511b8f4c2cf9abe45fc47e705309a
tree554d9fc4525f8933a8d356954b73b0987a2a5a83
parent28226e7d64df6f5c99fca296533007e79abf6930
[analyzer] Bugfix for autorelease + main run loop leak checker

Do not warn when the other message-send-expression is correctly wrapped
in a different autorelease pool.

Differential Revision: https://reviews.llvm.org/D49921

llvm-svn: 338314
clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp
clang/test/Analysis/Checkers/RunLoopAutoreleaseLeakChecker.m