comparison gen/classes.cpp @ 1554:d6e8d5db259f

LLVMContext changes up to r77366
author Benjamin Kramer <benny.kra@gmail.com>
date Thu, 30 Jul 2009 15:25:10 +0200
parents 61f12f4651b5
children 1d5c3354b3c2
comparison
equal deleted inserted replaced
1553:f55ca8a1598c 1554:d6e8d5db259f
604 if (nvars == 0) 604 if (nvars == 0)
605 return gIR->context().getNullValue( arrayT ); 605 return gIR->context().getNullValue( arrayT );
606 606
607 // array type 607 // array type
608 const llvm::ArrayType* arrTy = llvm::ArrayType::get(arrayInits[0]->getType(), nvars); 608 const llvm::ArrayType* arrTy = llvm::ArrayType::get(arrayInits[0]->getType(), nvars);
609 LLConstant* arrInit = llvm::ConstantArray::get(arrTy, arrayInits); 609 LLConstant* arrInit = LLConstantArray::get(arrTy, arrayInits);
610 610
611 // mangle 611 // mangle
612 std::string name(cd->type->vtinfo->toChars()); 612 std::string name(cd->type->vtinfo->toChars());
613 name.append("__OffsetTypeInfos"); 613 name.append("__OffsetTypeInfos");
614 614