Mercurial > projects > ldc
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; |