D-Programming-Language/dmd — pull request #2989 by yebblies (2013-12-19 10:58:32+00:00)
Title: [DDMD] Make Array take the actual type of the stored element

`extern(C++)` classes translate to `Class *`, but D is incapable of passing the raw class type to a template. The types passed must match exactly for mangling to be compatible.