Mercurial > projects > ldc
diff dmd/struct.c @ 137:ce7b81fb957f trunk
[svn r141] fixed more problems with classinfo
moved more IR state out of the AST classes
author | lindquist |
---|---|
date | Fri, 18 Jan 2008 16:42:16 +0100 |
parents | 0e28624814e8 |
children | ccd07d9f2ce9 |
line wrap: on
line diff
--- a/dmd/struct.c Thu Jan 17 03:15:12 2008 +0100 +++ b/dmd/struct.c Fri Jan 18 16:42:16 2008 +0100 @@ -45,18 +45,7 @@ sinit = NULL; scope = NULL; - llvmVtbl = NULL; - llvmConstVtbl = NULL; - llvmInit = NULL; - llvmConstInit = NULL; - llvmClass = NULL; - llvmConstClass = NULL; - llvmInProgress = false; - llvmHasUnions = false; - llvmUnion = NULL; - llvmIrStruct = NULL; - llvmClassDeclared = false; - llvmClassDefined = false; + irStruct = NULL; } enum PROT AggregateDeclaration::prot()