| 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@gdcproject.org |
| Reporter | ibuclaw@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.