comparison gen/tollvm.h @ 54:28e99b04a132 trunk

[svn r58] Fixed cond expression resulting in a non-basic type. Fixed identity expression for dynamic arrays. Revamped the system to keep track of lvalues and rvalues and their relations. Typedef declaration now generate the custom typeinfo. Other bugfixes.
author lindquist
date Wed, 24 Oct 2007 01:37:34 +0200
parents 06ccc817acd4
children 2c3cd3596187
comparison
equal deleted inserted replaced
53:06ccc817acd4 54:28e99b04a132
57 57
58 llvm::Value* LLVM_DtoNestedVariable(VarDeclaration* vd); 58 llvm::Value* LLVM_DtoNestedVariable(VarDeclaration* vd);
59 59
60 void LLVM_DtoAssign(Type* lhsType, llvm::Value* lhs, llvm::Value* rhs); 60 void LLVM_DtoAssign(Type* lhsType, llvm::Value* lhs, llvm::Value* rhs);
61 61
62 llvm::ConstantInt* LLVM_DtoConstSize_t(size_t);
63 llvm::ConstantInt* LLVM_DtoConstUint(unsigned i);
64 llvm::Constant* LLVM_DtoConstString(const char*);
65
62 #include "enums.h" 66 #include "enums.h"