diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-11-08 17:16:59 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-11-08 17:16:59 +0000 |
commit | bd6b17f4efb44b1b002600e67c28454f05ff8665 (patch) | |
tree | 927788525c6463a06aea9c7b8b46481ae421868d /llvm/lib/MC/MCParser/AsmParser.cpp | |
parent | 2cd1fd4a828812e3b45b5144ae8cb7ce950792cd (diff) | |
download | bcm5719-llvm-bd6b17f4efb44b1b002600e67c28454f05ff8665.tar.gz bcm5719-llvm-bd6b17f4efb44b1b002600e67c28454f05ff8665.zip |
Improve our handling of C++ [class.copy]p3, which specifies that a
constructor template will not be used to copy a class object to a
value of its own type. We were eliminating all constructor templates
whose specializations look like a copy constructor, which eliminated
important candidates. Fixes PR8182.
llvm-svn: 118418
Diffstat (limited to 'llvm/lib/MC/MCParser/AsmParser.cpp')
0 files changed, 0 insertions, 0 deletions