summaryrefslogtreecommitdiffstats
path: root/llvm/test/Bitcode/binaryIntInstructions.3.2.ll
diff options
context:
space:
mode:
authorKristof Umann <dkszelethus@gmail.com>2018-08-08 12:23:02 +0000
committerKristof Umann <dkszelethus@gmail.com>2018-08-08 12:23:02 +0000
commit0735cfbd84b29a8348158fe7ae7d1e7375092c94 (patch)
tree9416884d6447cf617309ed735509837d072b578a /llvm/test/Bitcode/binaryIntInstructions.3.2.ll
parent920a4534854f52657ec1c638f5378d8846a3d4c3 (diff)
downloadbcm5719-llvm-0735cfbd84b29a8348158fe7ae7d1e7375092c94.tar.gz
bcm5719-llvm-0735cfbd84b29a8348158fe7ae7d1e7375092c94.zip
[analyzer][UninitializedObjectChecker] Fixed a false negative by no longer filtering out certain constructor calls
As of now, all constructor calls are ignored that are being called by a constructor. The point of this was not to analyze the fields of an object, so an uninitialized field wouldn't be reported multiple times. This however introduced false negatives when the two constructors were in no relation to one another -- see the test file for a neat example for this with singletons. This patch aims so fix this issue. Differential Revision: https://reviews.llvm.org/D48436 llvm-svn: 339237
Diffstat (limited to 'llvm/test/Bitcode/binaryIntInstructions.3.2.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud