Fixed class default initializers and type generation. Bug #260 is fixed.

This commit is contained in:
Tomas Lindquist Olsen
2009-04-27 03:40:40 +02:00
parent 3bd5cf70c2
commit ba38e15f0d
9 changed files with 169 additions and 44 deletions

View File

@@ -68,6 +68,8 @@ protected:
llvm::GlobalVariable* init;
/// Static default initializer constant.
LLConstant* constInit;
/// Static default initialier type holder.
llvm::PATypeHolder init_pa;
/// Vtbl global.
llvm::GlobalVariable* vtbl;