Mercurial > projects > ddmd
comparison dmd/EqualExp.d @ 115:6caaf0256da1
+ interpretation of (non-assign) binary expressions
+ BinExp.isunsigned
+ EqualExp.isBit
author | Trass3r |
---|---|
date | Thu, 02 Sep 2010 01:29:29 +0200 |
parents | e28b18c23469 |
children | 60bb0fe4563e |
comparison
equal
deleted
inserted
replaced
114:e28b18c23469 | 115:6caaf0256da1 |
---|---|
141 return e; | 141 return e; |
142 } | 142 } |
143 | 143 |
144 override Expression interpret(InterState istate) | 144 override Expression interpret(InterState istate) |
145 { | 145 { |
146 assert(false); | 146 return interpretCommon2(istate, &Equal); |
147 } | 147 } |
148 | 148 |
149 override int isBit() | 149 override bool isBit() |
150 { | 150 { |
151 assert(false); | 151 return true; |
152 } | 152 } |
153 | 153 |
154 override bool isCommutative() | 154 override bool isCommutative() |
155 { | 155 { |
156 return true; | 156 return true; |