comparison dmd/SliceExp.d @ 191:52188e7e3fb5

Fixed deprecated features, now compiles with DMD2.058 Also changed Array allocation policy: Now doesn't reallocate but malloc's, followed by a memcpy (no free). (this fixes a crash while compiling druntime. Same bug in dmd)
author korDen@korDen-pc
date Sun, 25 Mar 2012 03:11:12 +0400
parents b0d41ff5e0df
children
comparison
equal deleted inserted replaced
190:80660782bffe 191:52188e7e3fb5
276 { 276 {
277 e1.checkEscapeRef(); 277 e1.checkEscapeRef();
278 } 278 }
279 279
280 version (DMDV2) { 280 version (DMDV2) {
281 override int isLvalue() 281 override bool isLvalue()
282 { 282 {
283 return 1; 283 return true;
284 } 284 }
285 } 285 }
286 override Expression toLvalue(Scope sc, Expression e) 286 override Expression toLvalue(Scope sc, Expression e)
287 { 287 {
288 return this; 288 return this;