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;