diff --git a/src/cppmangle.d b/src/cppmangle.d index f0a3a9927482..0611ec35752d 100644 --- a/src/cppmangle.d +++ b/src/cppmangle.d @@ -118,7 +118,7 @@ static if (TARGET_LINUX || TARGET_OSX || TARGET_FREEBSD || TARGET_OPENBSD || TAR if (!skipname && !substitute(ti.tempdecl)) { store(ti.tempdecl); - const(char)* name = ti.toAlias().ident.toChars(); + const(char)* name = ti.tempdecl.ident.toChars(); buf.printf("%d%s", strlen(name), name); } buf.writeByte('I');