aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/abstractmetalang.h
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken2/ApiExtractor/abstractmetalang.h')
-rw-r--r--sources/shiboken2/ApiExtractor/abstractmetalang.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/shiboken2/ApiExtractor/abstractmetalang.h b/sources/shiboken2/ApiExtractor/abstractmetalang.h
index 25953b49b..c4b4543e0 100644
--- a/sources/shiboken2/ApiExtractor/abstractmetalang.h
+++ b/sources/shiboken2/ApiExtractor/abstractmetalang.h
@@ -131,6 +131,11 @@ public:
HasRejectedConstructor = 0x00080000,
+ FinalCppClass = 0x00100000,
+ VirtualCppMethod = 0x00200000,
+ OverriddenCppMethod = 0x00400000,
+ FinalCppMethod = 0x00800000,
+
Final = FinalInTargetLang | FinalInCpp
};
Q_DECLARE_FLAGS(Attributes, Attribute)
@@ -935,6 +940,7 @@ public:
QString modifiedName() const;
QString minimalSignature() const;
+ QString debugSignature() const; // including virtual/override/final, etc., for debugging only.
QStringList possibleIntrospectionCompatibleSignatures() const;
QString marshalledName() const;