Mercurial > projects > ldc
diff gen/classes.cpp @ 840:a125ada7fd95
more moreatatime fixes
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Tue, 09 Dec 2008 18:45:25 +0100 |
parents | 162a0502a6b9 |
children | f1ed7fe85138 |
line wrap: on
line diff
--- a/gen/classes.cpp Tue Dec 09 17:14:52 2008 +0100 +++ b/gen/classes.cpp Tue Dec 09 18:45:25 2008 +0100 @@ -1059,6 +1059,7 @@ Logger::println("static down cast"); // get the from class ClassDeclaration* cd = fc->sym->isClassDeclaration(); + DtoResolveClass(cd); // add this IrStruct* irstruct = cd->ir.irStruct; // find interface impl IrStruct::InterfaceMapIter iriter = irstruct->interfaceMap.find(it);