Mercurial > projects > ddmd
comparison dmd/VarDeclaration.d @ 110:12c0c84d13fd
merged in 2.036 changes
author | Trass3r |
---|---|
date | Tue, 31 Aug 2010 22:29:00 +0200 |
parents | e6090d1aea7c 3a0b150c9841 |
children | 3482c73a991b |
comparison
equal
deleted
inserted
replaced
109:ceda59b4d255 | 110:12c0c84d13fd |
---|---|
291 { //printf("adding %s to %s\n", v.toChars(), sc.scopesym.toChars()); | 291 { //printf("adding %s to %s\n", v.toChars(), sc.scopesym.toChars()); |
292 if (sc.scopesym.members) | 292 if (sc.scopesym.members) |
293 sc.scopesym.members.push(v); | 293 sc.scopesym.members.push(v); |
294 } | 294 } |
295 | 295 |
296 Expression e = new DsymbolExp(loc, v); | 296 auto e = new DsymbolExp(loc, v); |
297 exps.data[i] = cast(void*)e; | 297 exps[i] = e; |
298 } | 298 } |
299 TupleDeclaration v2 = new TupleDeclaration(loc, ident, exps); | 299 auto v2 = new TupleDeclaration(loc, ident, exps); |
300 v2.isexp = 1; | 300 v2.isexp = 1; |
301 aliassym = v2; | 301 aliassym = v2; |
302 return; | 302 return; |
303 } | 303 } |
304 | 304 |