comparison dmd/aggregate.h @ 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 027b8d8b71ec
children 0e28624814e8
comparison
equal deleted inserted replaced
120:5ce8ab11e75a 121:9c79b61fb638
102 Symbol *toInitializer(); 102 Symbol *toInitializer();
103 103
104 bool llvmInProgress; 104 bool llvmInProgress;
105 llvm::GlobalVariable* llvmVtbl; 105 llvm::GlobalVariable* llvmVtbl;
106 llvm::ConstantStruct* llvmConstVtbl; 106 llvm::ConstantStruct* llvmConstVtbl;
107 llvm::Constant* llvmInitZ; 107 llvm::GlobalVariable* llvmInit;
108 llvm::Constant* llvmConstInit;
108 llvm::GlobalVariable* llvmClass; 109 llvm::GlobalVariable* llvmClass;
109 llvm::Constant* llvmClassZ; 110 llvm::Constant* llvmConstClass;
110 bool llvmHasUnions; 111 bool llvmHasUnions;
111 DUnion* llvmUnion; 112 DUnion* llvmUnion;
112 IRStruct* llvmIRStruct; 113 IRStruct* llvmIRStruct;
113 bool llvmClassDeclared; 114 bool llvmClassDeclared;
114 bool llvmClassDefined; 115 bool llvmClassDefined;