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);