IntegerType is now contextifed.

Requires llvm >= 78969. resistor says this will be the last context API change :)
This commit is contained in:
Benjamin Kramer
2009-08-14 00:39:18 +02:00
parent f3aad137c5
commit c220dcac05
31 changed files with 290 additions and 289 deletions

View File

@@ -8,7 +8,7 @@
#include "ir/irtypefunction.h"
IrTypeFunction::IrTypeFunction(Type * dt)
: IrType(dt, llvm::OpaqueType::get())
: IrType(dt, llvm::OpaqueType::get(gIR->context()))
{
irfty = NULL;
}
@@ -29,7 +29,7 @@ const llvm::Type * IrTypeFunction::buildType()
//////////////////////////////////////////////////////////////////////////////
IrTypeDelegate::IrTypeDelegate(Type * dt)
: IrType(dt, llvm::OpaqueType::get())
: IrType(dt, llvm::OpaqueType::get(gIR->context()))
{
}