| commit | 0537942f3c3271027f708b7ac872e7149e15be37 | [log] [tgz] |
|---|---|---|
| author | Douglas Gregor <dgregor@apple.com> | Mon Nov 03 17:51:48 2008 +0000 |
| committer | Douglas Gregor <dgregor@apple.com> | Mon Nov 03 17:51:48 2008 +0000 |
| tree | 450f5ebc7aaaa33f962b01e4628b1c2c2031bb84 | |
| parent | d395a1722d7cbd0170fe4b4737c93814edaf7b56 [diff] |
Add implicitly-declared default and copy constructors to C++ classes, when appropriate. Conversions for class types now make use of copy constructors. I've replaced the egregious hack allowing class-to-class conversions with a slightly less egregious hack calling these conversions standard conversions (for overloading reasons). llvm-svn: 58622