diff dmd/Module.d @ 126:1765f3ef917d

ClassDeclarations, Arguments -> Vector
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Fri, 03 Sep 2010 23:25:55 +0100
parents e28b18c23469
children e6e542f37b94
line wrap: on
line diff
--- a/dmd/Module.d	Fri Sep 03 22:17:54 2010 +0100
+++ b/dmd/Module.d	Fri Sep 03 23:25:55 2010 +0100
@@ -1677,9 +1677,8 @@
 			}
 		}
 
-		for (int i = 0; i < aclasses.dim; i++)
+		foreach (cd; aclasses)
 		{
-			ClassDeclaration cd = cast(ClassDeclaration)aclasses.data[i];
 			dtxoff(&dt, cd.toSymbol(), 0, TYM.TYnptr);
 		}