diff trunk/src/dil/semantic/Analysis.d @ 684:10b314bf37e3

Added module dil.semantic.Pass2.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Mon, 21 Jan 2008 18:40:55 +0100
parents 64fec49651cf
children 78be32e3e157
line wrap: on
line diff
--- a/trunk/src/dil/semantic/Analysis.d	Mon Jan 21 17:10:12 2008 +0100
+++ b/trunk/src/dil/semantic/Analysis.d	Mon Jan 21 18:40:55 2008 +0100
@@ -31,7 +31,7 @@
 
   foreach (arg; args)
   {
-    auto e = arg.evaluate();
+    auto e = arg/+.evaluate()+/;
     if (e is null)
     {
       // scop.error(e.begin, "expression is not evaluatable at compile time");
@@ -54,7 +54,7 @@
   if (args.length != 1)
     return /*scop.error(pragmaLoc, "expected one expression argument to pragma")*/;
 
-  auto e = args[0].evaluate();
+  auto e = args[0]/+.evaluate()+/;
   if (e is null)
   {
     // scop.error(e.begin, "expression is not evaluatable at compile time");