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()))
{
}