Mercurial > projects > ldc
diff dmd/declaration.h @ 156:ccd07d9f2ce9 trunk
[svn r172] moving all IR state previously stored in Dsymbol into IrDsymbol and a Dsymbol->IrDsymbol map
author | ChristianK |
---|---|
date | Thu, 01 May 2008 13:05:53 +0200 |
parents | 7f92f477ff53 |
children | 5acec6b2eef8 |
line wrap: on
line diff
--- a/dmd/declaration.h Tue Apr 29 21:33:50 2008 +0200 +++ b/dmd/declaration.h Thu May 01 13:05:53 2008 +0200 @@ -21,14 +21,6 @@ #include "lexer.h" #include "mtype.h" -namespace llvm { - class Value; -} -struct IrVar; -struct IrGlobal; -struct IrLocal; -struct IrField; - struct Expression; struct Statement; struct LabelDsymbol; @@ -263,13 +255,7 @@ VarDeclaration *isVarDeclaration() { return (VarDeclaration *)this; } // LLVMDC - IrGlobal* irGlobal; - IrLocal* irLocal; - IrField* irField; bool needsStorage; - - IrVar* getIrVar(); - llvm::Value*& getIrValue(); }; /**************************************************************/