Mercurial > projects > ldc
diff gen/toobj.cpp @ 106:5b5194b25f33 trunk
[svn r110] Fixed typeinfo for classes.
author | lindquist |
---|---|
date | Mon, 19 Nov 2007 06:01:48 +0100 |
parents | 855adfdb8d38 |
children | 27b9f749d9fe |
line wrap: on
line diff
--- a/gen/toobj.cpp Mon Nov 19 03:39:46 2007 +0100 +++ b/gen/toobj.cpp Mon Nov 19 06:01:48 2007 +0100 @@ -95,6 +95,9 @@ if (!ClassDeclaration::classinfo->type->llvmType) ClassDeclaration::classinfo->type->llvmType = new llvm::PATypeHolder(llvm::OpaqueType::get()); + /*if (!Type::typeinfoclass->type->llvmType) + Type::typeinfoclass->type->llvmType = new llvm::PATypeHolder(llvm::OpaqueType::get());*/ + // process module members for (int k=0; k < members->dim; k++) { Dsymbol* dsym = (Dsymbol*)(members->data[k]);