comparison dmd/ThisExp.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
122 { 122 {
123 buf.writestring("this"); 123 buf.writestring("this");
124 } 124 }
125 125
126 version (DMDV2) { 126 version (DMDV2) {
127 override int isLvalue() 127 override bool isLvalue()
128 { 128 {
129 return 1; 129 return true;
130 } 130 }
131 } 131 }
132 override Expression toLvalue(Scope sc, Expression e) 132 override Expression toLvalue(Scope sc, Expression e)
133 { 133 {
134 return this; 134 return this;