diff trunk/src/dil/semantic/Pass1.d @ 696:c67d2c3c0b3d

Wrote code for SemanticPass2.visit(ImportExpression).
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Thu, 24 Jan 2008 19:09:48 +0100
parents d33895f679eb
children efa5fcb9aa14
line wrap: on
line diff
--- a/trunk/src/dil/semantic/Pass1.d	Tue Jan 22 23:23:03 2008 +0100
+++ b/trunk/src/dil/semantic/Pass1.d	Thu Jan 24 19:09:48 2008 +0100
@@ -153,11 +153,8 @@
 {
   D visit(CompoundDeclaration d)
   {
-    foreach (node; d.children)
-    {
-      assert(node.category == NodeCategory.Declaration, Format("{}", node));
-      visitN(node);
-    }
+    foreach (decl; d.decls)
+      visitD(decl);
     return d;
   }