diff trunk/src/dil/semantic/Pass1.d @ 646:68953760d569

Added class ParenExpression.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Mon, 14 Jan 2008 17:21:45 +0100
parents 89ee7802c978
children 4ae7b13aaac8
line wrap: on
line diff
--- a/trunk/src/dil/semantic/Pass1.d	Mon Jan 14 16:01:21 2008 +0100
+++ b/trunk/src/dil/semantic/Pass1.d	Mon Jan 14 17:21:45 2008 +0100
@@ -176,6 +176,16 @@
   Declaration visit(MixinDeclaration)
   { return null; }
 
+  Expression visit(ParenExpression e)
+  {
+    if (!e.type)
+    {
+      e.next = visitE(e.next);
+      e.type = e.next.type;
+    }
+    return e;
+  }
+
   Expression visit(CommaExpression e)
   {
     if (!e.type)