summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
diff options
context:
space:
mode:
authorRichard Trieu <rtrieu@google.com>2014-08-27 22:15:10 +0000
committerRichard Trieu <rtrieu@google.com>2014-08-27 22:15:10 +0000
commitabf6ec45cd6454c1c3c9e29aa3367c219ddc3b7d (patch)
tree7a0fa6e4cc158db19cc2991415c3c3bc4fd6454f /llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
parentdc498e516fb2a32df1c3b7a1dc1c8f773d73f52d (diff)
downloadbcm5719-llvm-abf6ec45cd6454c1c3c9e29aa3367c219ddc3b7d.tar.gz
bcm5719-llvm-abf6ec45cd6454c1c3c9e29aa3367c219ddc3b7d.zip
More -Wuninitialized updates
Fix r216438 to catch more complicated self-initialized in std::move. For instance, "Foo f = std::move(cond ? OtherFoo : (UNUSED_VALUE, f));" Make sure that BinaryConditionalOperator, ConditionalOperator, BinaryOperator with comma operator, and OpaqueValueExpr perform the correct usage forwarding across the three uninitialized value checkers. llvm-svn: 216627
Diffstat (limited to 'llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud