diff gen/tollvm.cpp @ 121:9c79b61fb638 trunk

[svn r125] Renamed/moved a few backend member inside DMD structures for consistency. Unit tests are now implemented.
author lindquist
date Tue, 27 Nov 2007 03:09:36 +0100
parents fd7ad91fd713
children 8096ba7082db
line wrap: on
line diff
--- a/gen/tollvm.cpp	Mon Nov 26 07:26:21 2007 +0100
+++ b/gen/tollvm.cpp	Tue Nov 27 03:09:36 2007 +0100
@@ -522,8 +522,8 @@
             TypeStruct* ts = (TypeStruct*)t;
             assert(ts);
             assert(ts->sym);
-            assert(ts->sym->llvmInitZ);
-            _init = ts->sym->llvmInitZ;
+            assert(ts->sym->llvmConstInit);
+            _init = ts->sym->llvmConstInit;
         }
         else if (t->ty == Tclass)
         {
@@ -1529,8 +1529,8 @@
             llvm::GlobalVariable* gv = llvm::cast<llvm::GlobalVariable>(_init);
             assert(t->ty == Tstruct);
             TypeStruct* ts = (TypeStruct*)t;
-            assert(ts->sym->llvmInitZ);
-            _init = ts->sym->llvmInitZ;
+            assert(ts->sym->llvmConstInit);
+            _init = ts->sym->llvmConstInit;
         }
         // array single value init
         else if (isaArray(_type))