Mercurial > projects > ddmd
diff dmd/DivAssignExp.d @ 117:fe941d774f4a
+ ctfe of assign operations
author | Trass3r |
---|---|
date | Thu, 02 Sep 2010 02:50:19 +0200 |
parents | e28b18c23469 |
children | 9e39c7de8438 |
line wrap: on
line diff
--- a/dmd/DivAssignExp.d Thu Sep 02 02:49:29 2010 +0200 +++ b/dmd/DivAssignExp.d Thu Sep 02 02:50:19 2010 +0200 @@ -21,6 +21,7 @@ import dmd.backend.elem; import dmd.backend.OPER; import dmd.backend.Util; +import dmd.expression.Div; import dmd.expression.Util; class DivAssignExp : BinExp @@ -95,7 +96,7 @@ override Expression interpret(InterState istate) { - assert(false); + return interpretAssignCommon(istate, &Div); } override void buildArrayIdent(OutBuffer buf, Expressions arguments)