comparison dmd/UshrExp.d @ 135:af1bebfd96a4 dmd2037

dmd 2.038
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Mon, 13 Sep 2010 22:19:42 +0100
parents 60bb0fe4563e
children e3afd1303184
comparison
equal deleted inserted replaced
134:4251f96733f4 135:af1bebfd96a4
73 return Id.ushr_r; 73 return Id.ushr_r;
74 } 74 }
75 75
76 override elem* toElem(IRState* irs) 76 override elem* toElem(IRState* irs)
77 { 77 {
78 return toElemBin(irs, OPER.OPshr); 78 //return toElemBin(irs, OPER.OPshr);
79 elem *eleft = e1.toElem(irs);
80 eleft.Ety = touns(eleft.Ety);
81 elem *eright = e2.toElem(irs);
82 elem *e = el_bin(OPER.OPshr, type.totym(), eleft, eright);
83 el_setLoc(e, loc);
84 return e;
79 } 85 }
80 } 86 }