comparison gen/tollvm.h @ 364:8014dbd24605 trunk

[svn r385] Fix lvalue cast problems with -= and friends. Fix complex DtoBoolean.
author ChristianK
date Mon, 14 Jul 2008 22:48:03 +0200
parents e20ce6d8d374
children bfb9d28f045a
comparison
equal deleted inserted replaced
363:4d7495038ae8 364:8014dbd24605
39 39
40 // TODO: this one should be removed!!! 40 // TODO: this one should be removed!!!
41 LLValue* DtoPointedType(LLValue* ptr, LLValue* val); 41 LLValue* DtoPointedType(LLValue* ptr, LLValue* val);
42 42
43 // casts any value to a boolean 43 // casts any value to a boolean
44 LLValue* DtoBoolean(LLValue* val); 44 LLValue* DtoBoolean(DValue* dval);
45 45
46 // some types 46 // some types
47 const LLType* DtoSize_t(); 47 const LLType* DtoSize_t();
48 const LLStructType* DtoInterfaceInfoType(); 48 const LLStructType* DtoInterfaceInfoType();
49 const LLStructType* DtoMutexType(); 49 const LLStructType* DtoMutexType();