diff options
-rw-r--r-- | sources/shiboken6/ApiExtractor/abstractmetafield.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/shiboken6/ApiExtractor/abstractmetafield.cpp b/sources/shiboken6/ApiExtractor/abstractmetafield.cpp index caa7772da..44e8ddc84 100644 --- a/sources/shiboken6/ApiExtractor/abstractmetafield.cpp +++ b/sources/shiboken6/ApiExtractor/abstractmetafield.cpp @@ -188,12 +188,13 @@ void AbstractMetaField::setSetterEnabled(bool e) bool AbstractMetaField::canGenerateGetter() const { - return d->m_getterEnabled && !isStatic(); + return d->m_getterEnabled && !isStatic() && !d->m_type.isArray(); } bool AbstractMetaField::canGenerateSetter() const { return d->m_setterEnabled && !isStatic() + && !d->m_type.isArray() && (!d->m_type.isConstant() || d->m_type.isPointerToConst()); } |