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 | llvm-bb2e688396e63030fbf57bd92f54875025763fe0.zip llvm-bb2e688396e63030fbf57bd92f54875025763fe0.tar.gz llvm-bb2e688396e63030fbf57bd92f54875025763fe0.tar.bz2 | |
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
