[cfe-dev] PATCH: C++ Function Overloading (v2)

Doug Gregor doug.gregor at gmail.com
Thu Sep 11 19:45:10 PDT 2008


Here's a slightly revised version of the function overloading patch.
It depends on the most recent version of the overloaded function
declarations patch, here:

  http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008-September/002779.html

Changes from the previous version:
  - The various small fixes for C++ support (string literals, bool)
aren't in here; I've already committed those.
  - Integral promotion has been fixed, and integral bitfield promotion
is now implemented
  - Better tests
  - Better names for the new functions

There are still big pieces missing (derived-to-base pointer
conversions, reference binding, user-defined conversions and
converting constructors), but the framework is here and it overloads
C-ish types.

  - Doug
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang-overloading.patch
Type: application/octet-stream
Size: 51242 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20080911/00ca4946/attachment.obj>


More information about the cfe-dev mailing list