comparison dmd/UshrExp.d @ 137:09c858522d55

merge
author Trass3r
date Mon, 13 Sep 2010 23:29:00 +0200
parents af1bebfd96a4
children e3afd1303184
comparison
equal deleted inserted replaced
136:9d194c848e3a 137:09c858522d55
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 }