comparison generator/cppimplgenerator.cpp @ 382:1d56b2a2e10c

Fixes to debugging stuff. Added size_t as primitive type to workaround Qwt build failure in debug
author Max Samukha <maxter@spambox.com>
date Mon, 12 Jul 2010 20:36:07 +0300
parents 7341c47790d4
children d2f48c4cb3e3
comparison
equal deleted inserted replaced
381:347e4c7a9ba1 382:1d56b2a2e10c
178 table["short"] = "0"; 178 table["short"] = "0";
179 table["int"] = "0"; 179 table["int"] = "0";
180 table["long"] = "0"; 180 table["long"] = "0";
181 table["float"] = "0f"; 181 table["float"] = "0f";
182 table["double"] = "0.0"; 182 table["double"] = "0.0";
183 table["size_t"] = "0";
183 table["java.lang.Object"] = "0"; 184 table["java.lang.Object"] = "0";
184 } 185 }
185 186
186 QString signature = table.value(java_type->typeEntry()->targetLangName()); 187 QString signature = table.value(java_type->typeEntry()->targetLangName());
187 188
188 if (!signature.isEmpty()) 189 if (!signature.isEmpty())
189 return returnStr + " " + signature; 190 return returnStr + " " + signature;
190 191
191 Q_ASSERT(!java_type->isPrimitive()); 192 Q_ASSERT(!java_type->isPrimitive());
193
192 if (java_type->isJObjectWrapper()) 194 if (java_type->isJObjectWrapper())
193 return returnStr + " JObjectWrapper()"; 195 return returnStr + " JObjectWrapper()";
194 if (java_type->isVariant()) 196 if (java_type->isVariant())
195 return returnStr + " QVariant()"; 197 return returnStr + " QVariant()";
196 if (java_type->isTargetLangString()) 198 if (java_type->isTargetLangString())