comparison generator/cppgenerator.h @ 354:18bd68f586c6

removed superfluous destructors
author Max Samukha <maxter@spambox.com>
date Mon, 24 May 2010 23:43:30 +0300
parents e78566595089
children 08c1ca7975ab
comparison
equal deleted inserted replaced
353:0a671b1382d7 354:18bd68f586c6
80 && !java_class->typeEntry()->isVariant() 80 && !java_class->typeEntry()->isVariant()
81 && (java_class->typeEntry()->codeGeneration() & TypeEntry::GenerateCpp) 81 && (java_class->typeEntry()->codeGeneration() & TypeEntry::GenerateCpp)
82 && !(java_class->attributes() & AbstractMetaAttributes::Fake); 82 && !(java_class->attributes() & AbstractMetaAttributes::Fake);
83 } 83 }
84 84
85 static QString shellClassName(const AbstractMetaClass *java_class) { 85 static QString shellClassName(const AbstractMetaClass *java_class, bool fullName = true) {
86 return java_class->generateShellClass() 86 if (java_class->generateShellClass())
87 ? java_class->name() + "_QtDShell" 87 return java_class->name() + "_QtDShell";
88 : java_class->qualifiedCppName(); 88 else
89 return fullName ? java_class->qualifiedCppName() : java_class->typeEntry()->name();
89 } 90 }
90 91
91 protected: 92 protected:
92 PriGenerator *priGenerator; 93 PriGenerator *priGenerator;
93 94