[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