summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorDevin Coughlin <dcoughlin@apple.com>2016-04-08 19:59:16 +0000
committerDevin Coughlin <dcoughlin@apple.com>2016-04-08 19:59:16 +0000
commitebaa56bb263b56ee47d3492d7e32fe1db639b155 (patch)
treec50ac14344c5bb258b41c689d30ede262390ebf3 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parentfe1bc708b53016d0800b54342b268c09b8c52a6f (diff)
downloadbcm5719-llvm-ebaa56bb263b56ee47d3492d7e32fe1db639b155.tar.gz
bcm5719-llvm-ebaa56bb263b56ee47d3492d7e32fe1db639b155.zip
[analyzer] Teach trackNullOrUndefValue about calls to property accessors.
Teach trackNullOrUndefValue() how to look through PseudoObjectExprs to find the underlying method call for property getters. This makes over-suppression of 'return nil' in getters consistent with the similar over-suppression for method and function calls. rdar://problem/24437252 llvm-svn: 265839
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud