diff options
Diffstat (limited to 'sources/shiboken6/generator/shiboken/shibokengenerator.cpp')
-rw-r--r-- | sources/shiboken6/generator/shiboken/shibokengenerator.cpp | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/sources/shiboken6/generator/shiboken/shibokengenerator.cpp b/sources/shiboken6/generator/shiboken/shibokengenerator.cpp index cf38585de..1b9299a4f 100644 --- a/sources/shiboken6/generator/shiboken/shibokengenerator.cpp +++ b/sources/shiboken6/generator/shiboken/shibokengenerator.cpp @@ -113,17 +113,17 @@ static const QHash<QString, QString> &primitiveTypesCorrespondences() {u"char"_s, sbkCharT()}, {u"signed char"_s, sbkCharT()}, {u"unsigned char"_s, sbkCharT()}, - {intT(), pyIntT()}, - {u"signed int"_s, pyIntT()}, - {u"uint"_s, pyIntT()}, - {u"unsigned int"_s, pyIntT()}, - {shortT(), pyIntT()}, - {u"ushort"_s, pyIntT()}, - {u"signed short"_s, pyIntT()}, - {u"signed short int"_s, pyIntT()}, - {unsignedShortT(), pyIntT()}, - {u"unsigned short int"_s, pyIntT()}, - {longT(), pyIntT()}, + {intT(), pyLongT()}, + {u"signed int"_s, pyLongT()}, + {u"uint"_s, pyLongT()}, + {u"unsigned int"_s, pyLongT()}, + {shortT(), pyLongT()}, + {u"ushort"_s, pyLongT()}, + {u"signed short"_s, pyLongT()}, + {u"signed short int"_s, pyLongT()}, + {unsignedShortT(), pyLongT()}, + {u"unsigned short int"_s, pyLongT()}, + {longT(), pyLongT()}, {doubleT(), pyFloatT()}, {floatT(), pyFloatT()}, {u"unsigned long"_s, pyLongT()}, @@ -715,8 +715,7 @@ QString ShibokenGenerator::pythonOperatorFunctionName(const AbstractMetaFunction bool ShibokenGenerator::isNumber(const QString &cpythonApiName) { - return cpythonApiName == pyIntT() - || cpythonApiName == pyFloatT() || cpythonApiName == pyLongT() + return cpythonApiName == pyFloatT() || cpythonApiName == pyLongT() || cpythonApiName == pyBoolT(); } |