[Issue 109] incorrect name mangling for template value arguments

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Jun 14 16:20:33 PDT 2006


http://d.puremagic.com/issues/show_bug.cgi?id=109


bugzilla at digitalmars.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




------- Comment #1 from bugzilla at digitalmars.com  2006-06-14 18:20 -------
This is actually how it is intended to work. The idea is to create the name
based on what the arguments to the template are *before* coercion to the
various specializations and types of the template declaration. This enables the
user to add specializations to a template without having to rebuild libraries
that also use that template.

It won't generate problems with non-D code, as non-D code won't be
instantiating D templates.


-- 




More information about the Digitalmars-d-bugs mailing list