diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2009-11-20 15:25:18 -0200 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2009-11-20 15:25:18 -0200 |
commit | f2d02ce9d463edaff78ff1d0f3f3c6c9ba9e9159 (patch) | |
tree | af8c0f1bd43da282f3f3971d156d6df509581e0c /typesystem.cpp | |
parent | e19c8f718dea4b644332188505a4cf38997302de (diff) |
Do not export global variables used only in typesystem.cpp.
Diffstat (limited to 'typesystem.cpp')
-rw-r--r-- | typesystem.cpp | 56 |
1 files changed, 49 insertions, 7 deletions
diff --git a/typesystem.cpp b/typesystem.cpp index 9ffdf502c..b4bdc3ff7 100644 --- a/typesystem.cpp +++ b/typesystem.cpp @@ -25,13 +25,13 @@ #include "reporthandler.h" #include <QtXml> -QString strings_Object = QLatin1String("Object"); -QString strings_String = QLatin1String("String"); -QString strings_Thread = QLatin1String("Thread"); -QString strings_char = QLatin1String("char"); -QString stringsJavaLang = QLatin1String("java.lang"); -QString strings_jchar = QLatin1String("jchar"); -QString strings_jobject = QLatin1String("jobject"); +static QString strings_Object = QLatin1String("Object"); +static QString strings_String = QLatin1String("String"); +static QString strings_Thread = QLatin1String("Thread"); +static QString strings_char = QLatin1String("char"); +static QString stringsJavaLang = QLatin1String("java.lang"); +static QString strings_jchar = QLatin1String("jchar"); +static QString strings_jobject = QLatin1String("jobject"); class StackElement { @@ -2141,6 +2141,48 @@ AddedFunction::AddedFunction(QString signature, QString returnType) : m_access(P } } +QString PrimitiveTypeEntry::javaObjectPackage() const +{ + return stringsJavaLang; +} + +QString ComplexTypeEntry::targetLangApiName() const +{ + return strings_jobject; +} +QString StringTypeEntry::targetLangApiName() const +{ + return strings_jobject; +} +QString StringTypeEntry::targetLangName() const +{ + return strings_String; +} +QString StringTypeEntry::targetLangPackage() const +{ + return stringsJavaLang; +} +QString CharTypeEntry::targetLangApiName() const +{ + return strings_jchar; +} +QString CharTypeEntry::targetLangName() const +{ + return strings_char; +} +QString VariantTypeEntry::targetLangApiName() const +{ + return strings_jobject; +} +QString VariantTypeEntry::targetLangName() const +{ + return strings_Object; +} +QString VariantTypeEntry::targetLangPackage() const +{ + return stringsJavaLang; +} + /* static void injectCode(ComplexTypeEntry *e, const char *signature, |