Mercurial > projects > ldc
comparison gen/structs.cpp @ 1147:dbe4af57b240
Changed use of toObjFile to a new codegen method.
More versioning of DMD specific codegen code.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
---|---|
date | Fri, 27 Mar 2009 17:54:27 +0100 |
parents | 3ead5c40b7d6 |
children | 3d1b16dabd25 |
comparison
equal
deleted
inserted
replaced
1146:1860414bf3b7 | 1147:dbe4af57b240 |
---|---|
536 | 536 |
537 // methods, fields | 537 // methods, fields |
538 Array* arr = sd->members; | 538 Array* arr = sd->members; |
539 for (int k=0; k < arr->dim; k++) { | 539 for (int k=0; k < arr->dim; k++) { |
540 Dsymbol* s = (Dsymbol*)arr->data[k]; | 540 Dsymbol* s = (Dsymbol*)arr->data[k]; |
541 s->toObjFile(0); | 541 s->codegen(Type::sir); |
542 } | 542 } |
543 | 543 |
544 const LLType* ST = irstruct->build(); | 544 const LLType* ST = irstruct->build(); |
545 | 545 |
546 #if 0 | 546 #if 0 |