[Bug 144] New: Add support for mangling C++ templates

via D.gnu d.gnu at puremagic.com
Mon Jul 21 10:37:49 PDT 2014


http://bugzilla.gdcproject.org/show_bug.cgi?id=144

            Bug ID: 144
           Summary: Add support for mangling C++ templates
           Product: GDC
           Version: development
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gdc
          Assignee: ibuclaw at gdcproject.org
          Reporter: ibuclaw at gdcproject.org

Testcase:

struct Array(T)
{
    size_t dim;
    T* data;
}

extern(C++)
void foo(Array!int arr)
{
}


Currently ICE's at:
dfrontend/cppmangle.c:154: void CppMangleVisitor::cpp_mangle_name(Dsymbol*):
Assertion `0' failed.


This should be fixed for DDMD support.

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/d.gnu/attachments/20140721/2c3c7117/attachment.html>


More information about the D.gnu mailing list