comparison gen/llvmhelpers.h @ 803:c62c6936635b

Removed DtoConstFieldInitializer, it's no longer needed and was buggy.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 29 Nov 2008 21:26:50 +0100
parents 340acf1535d0
children 545f54041d91
comparison
equal deleted inserted replaced
802:28ce72c60a21 803:c62c6936635b
85 DValue* DtoDeclarationExp(Dsymbol* declaration); 85 DValue* DtoDeclarationExp(Dsymbol* declaration);
86 LLValue* DtoRawVarDeclaration(VarDeclaration* var); 86 LLValue* DtoRawVarDeclaration(VarDeclaration* var);
87 87
88 // initializer helpers 88 // initializer helpers
89 LLConstant* DtoConstInitializer(Loc loc, Type* type, Initializer* init); 89 LLConstant* DtoConstInitializer(Loc loc, Type* type, Initializer* init);
90 LLConstant* DtoConstFieldInitializer(Loc loc, Type* type, Initializer* init);
91 LLConstant* DtoConstExpInit(Loc loc, Type* t, Expression* exp); 90 LLConstant* DtoConstExpInit(Loc loc, Type* t, Expression* exp);
92 DValue* DtoInitializer(LLValue* target, Initializer* init); 91 DValue* DtoInitializer(LLValue* target, Initializer* init);
93 92
94 // annotation generator 93 // annotation generator
95 void DtoAnnotation(const char* str); 94 void DtoAnnotation(const char* str);