Mercurial > projects > ddmd
comparison dmd/ShlExp.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 | 438eaa11eed4 |
comparison
equal
deleted
inserted
replaced
114:e28b18c23469 | 115:6caaf0256da1 |
---|---|
55 return shift_optimize(result, this, &Shl); | 55 return shift_optimize(result, this, &Shl); |
56 } | 56 } |
57 | 57 |
58 override Expression interpret(InterState istate) | 58 override Expression interpret(InterState istate) |
59 { | 59 { |
60 assert(false); | 60 return interpretCommon(istate, &Shl); |
61 } | 61 } |
62 | 62 |
63 override IntRange getIntRange() | 63 override IntRange getIntRange() |
64 { | 64 { |
65 assert(false); | 65 assert(false); |