diff options
author | Devin Coughlin <dcoughlin@apple.com> | 2016-04-08 19:59:16 +0000 |
---|---|---|
committer | Devin Coughlin <dcoughlin@apple.com> | 2016-04-08 19:59:16 +0000 |
commit | ebaa56bb263b56ee47d3492d7e32fe1db639b155 (patch) | |
tree | c50ac14344c5bb258b41c689d30ede262390ebf3 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | fe1bc708b53016d0800b54342b268c09b8c52a6f (diff) | |
download | bcm5719-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