]> granicus.if.org Git - clang/commit
[Analyzer] Re-apply r314820 with a fix for StringRef lifetime.
authorGeorge Karpenkov <ekarpenkov@apple.com>
Tue, 3 Oct 2017 23:15:35 +0000 (23:15 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Tue, 3 Oct 2017 23:15:35 +0000 (23:15 +0000)
commita171bb0ee4a63cd1e6bdffc81a71bca914a929a9
tree5291e5374ea55a5405243a0c13135c162f67594d
parentdd3b9fb5a955aabf04a7a5606c0590464817044a
[Analyzer] Re-apply r314820 with a fix for StringRef lifetime.

Fixes the test failure: temporary is now bound to std::string, tests
fully pass on Linux.

This reverts commit b36ee0924038e1d95ea74230c62d46e05f80587e.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314859 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
test/Analysis/retain-release.mm