comparison gen/classes.cpp @ 803:c62c6936635b

Removed DtoConstFieldInitializer, it's no longer needed and was buggy.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 29 Nov 2008 21:26:50 +0100
parents 28ce72c60a21
children 236f4b5eddca
comparison
equal deleted inserted replaced
802:28ce72c60a21 803:c62c6936635b
483 } 483 }
484 484
485 // add the field 485 // add the field
486 // and build its constant initializer lazily 486 // and build its constant initializer lazily
487 if (!var->ir.irField->constInit) 487 if (!var->ir.irField->constInit)
488 var->ir.irField->constInit = DtoConstFieldInitializer(var->loc, var->type, var->init); 488 var->ir.irField->constInit = DtoConstInitializer(var->loc, var->type, var->init);
489 inits.push_back(var->ir.irField->constInit); 489 inits.push_back(var->ir.irField->constInit);
490 490
491 lastoffset = offset; 491 lastoffset = offset;
492 lastsize = var->type->size(); 492 lastsize = var->type->size();
493 } 493 }