diff dmd/UshrAssignExp.d @ 117:fe941d774f4a

+ ctfe of assign operations
author Trass3r
date Thu, 02 Sep 2010 02:50:19 +0200
parents e28b18c23469
children 60bb0fe4563e
line wrap: on
line diff
--- a/dmd/UshrAssignExp.d	Thu Sep 02 02:49:29 2010 +0200
+++ b/dmd/UshrAssignExp.d	Thu Sep 02 02:50:19 2010 +0200
@@ -12,6 +12,7 @@
 import dmd.TOK;
 import dmd.Type;
 import dmd.backend.elem;
+import dmd.expression.Ushr;
 import dmd.expression.Util;
 
 class UshrAssignExp : BinExp
@@ -45,7 +46,7 @@
 	
     override Expression interpret(InterState istate)
 	{
-		assert(false);
+    	return interpretAssignCommon(istate, &Ushr);
 	}
 
     override Identifier opId()    /* For operator overloading */