diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-04-24 02:22:38 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-04-24 02:22:38 +0000 |
commit | 42a22370f2b7d83b9041498831fce804c1659628 (patch) | |
tree | 350a23afd6f4282c2dc889a6b6c39de90d1a3ec5 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 27fd2f60eef0f8b57d9b228385c1ecaad6b21d20 (diff) | |
download | bcm5719-llvm-42a22370f2b7d83b9041498831fce804c1659628.tar.gz bcm5719-llvm-42a22370f2b7d83b9041498831fce804c1659628.zip |
Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializer
of an auto"
This commit changed the initializer expression passed into
initialization (stripping off an enclosing pair of parentheses or
braces) and subtly changing the meaning of programs, typically by
inserting bogus calls to copy constructors.
See the added testcase in test/SemaCXX/cxx1y-init-captures.cpp for an
example of the breakage.
llvm-svn: 359066
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions