[cfe-commits] PATCH: Fix the complex overloading behavior in Clang

Chandler Carruth chandlerc at google.com
Sat Feb 20 12:53:54 PST 2010


This fixes the Clang behavior for overloads involving complex floating
point numbers. It now agrees with GCC about how these overloads should
be resolved. All the tests were here, they simply had specified that
we expected to do the opposite of what GCC does.

Notably, this fixes the handling of std::complex extensions present in
libstdc++ when converting from integers (among other cases).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-complex-overloads.patch
Type: application/octet-stream
Size: 6651 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20100220/56f7a0b8/attachment.obj>


More information about the cfe-commits mailing list