Mercurial > projects > ldc
diff dmd/mtype.h @ 157:5c17f81fc1c1 trunk
[svn r173] moved IR state previously stored in Type into IrType and a Type->IrType map; fixes #7
author | ChristianK |
---|---|
date | Thu, 01 May 2008 13:32:08 +0200 |
parents | 0ab29b838084 |
children | 5acec6b2eef8 |
line wrap: on
line diff
--- a/dmd/mtype.h Thu May 01 13:05:53 2008 +0200 +++ b/dmd/mtype.h Thu May 01 13:32:08 2008 +0200 @@ -21,16 +21,6 @@ #include "arraytypes.h" #include "expression.h" -// LLVMDC -namespace llvm -{ - class Value; - class Instruction; - class Type; - class PATypeHolder; - class GlobalVariable; -} - struct Scope; struct Identifier; struct Expression; @@ -253,8 +243,6 @@ virtual type *toCParamtype(); virtual Symbol *toSymbol(); - llvm::PATypeHolder* llvmType; - // For eliminating dynamic_cast virtual TypeBasic *isTypeBasic(); }; @@ -637,8 +625,6 @@ type *toCtype(); Symbol *toSymbol(); - - llvm::PATypeHolder* llvmVtblType; }; struct TypeTuple : Type