Update for metadata changes in LLVM trunk.

This commit is contained in:
Frits van Bommel
2009-05-11 11:59:22 +02:00
parent 041a8c4bd3
commit 49a2924823
5 changed files with 38 additions and 10 deletions
+1 -1
View File
@@ -294,7 +294,7 @@ void DtoResolveTypeInfo(TypeInfoDeclaration* tid)
// (such as tuple types, slice types, typeof(expr), etc.)
if (!meta && tid->tinfo->toBasetype()->ty < Terror) {
// Construct the fields
LLConstant* mdVals[TD_NumFields];
MDNodeField* mdVals[TD_NumFields];
if (TD_Confirm >= 0)
mdVals[TD_Confirm] = llvm::cast<LLConstant>(irg->value);
mdVals[TD_Type] = llvm::UndefValue::get(DtoType(tid->tinfo));