]> granicus.if.org Git - clang/commit
[analyzer] Fix a crash on tracking Objective-C 'self' as a control dependency.
authorArtem Dergachev <artem.dergachev@gmail.com>
Sat, 19 Oct 2019 01:50:43 +0000 (01:50 +0000)
committerArtem Dergachev <artem.dergachev@gmail.com>
Sat, 19 Oct 2019 01:50:43 +0000 (01:50 +0000)
commite8e29276b6864a489bf198c8fa29b1d08c176cc7
treeed1a80c7c2c5cb965feb6347e4cad2cd729d57e6
parent830e5706050ff05d26311e5e8c63cdf697601164
[analyzer] Fix a crash on tracking Objective-C 'self' as a control dependency.

'self' was previously never tracked, but now it can be tracked
because it may be part of a condition.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@375328 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
test/Analysis/track-control-dependency-conditions.m [new file with mode: 0644]