Mercurial > projects > ddmd
comparison dmd/IndexExp.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 |
---|---|
192 } | 192 } |
193 | 193 |
194 return e; | 194 return e; |
195 } | 195 } |
196 | 196 |
197 override int isLvalue() | 197 override bool isLvalue() |
198 { | 198 { |
199 return true; | 199 return true; |
200 } | 200 } |
201 | 201 |
202 override Expression toLvalue(Scope sc, Expression e) | 202 override Expression toLvalue(Scope sc, Expression e) |