diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-02-02 22:11:10 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-02-02 22:11:10 +0000 |
commit | bb2e688396e63030fbf57bd92f54875025763fe0 (patch) | |
tree | b8031be364c62448c248780c1aac35c6e8f33f9d /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | d931a87f902a045aa82797228ad5a0963da2c6f4 (diff) | |
download | bcm5719-llvm-bb2e688396e63030fbf57bd92f54875025763fe0.tar.gz bcm5719-llvm-bb2e688396e63030fbf57bd92f54875025763fe0.zip |
Steve set me straight on this one. GCC was right, EDG was wrong: the
direct-initialization following a user-defined conversion can select
any constructor; it just can't employ any user-defined
conversions. So we ban those conversions and classify the constructor
call based on the relationship between the "from" and "to" types in
the conversion.
llvm-svn: 63554
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions