aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2019-01-30 13:25:17 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2019-01-31 07:12:14 +0000
commitd2ea4919081b5b61aa77029fb47e2cdf8e94adca (patch)
tree7dc16c12be158eb73ab2da1b59b64ea987eedcec /sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h
parent53a794cb20d00f1b84e601440c32d22e4397d27b (diff)
shiboken: Add option to skip deprecated functions
Pass the "deprecated" annotation from Clang into the meta language and reject functions based on it when the the command line option --skip-deprecated is set. By default, have Python output a deprecation warning when a deprecated function is called (which is visible when passing -Wd). Task-number: PYSIDE-487 Change-Id: Ic28d82963fde11f258b2559b562d3f24017fe98d Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h')
-rw-r--r--sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h b/sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h
index 1633bd868..226d6defd 100644
--- a/sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h
+++ b/sources/shiboken2/ApiExtractor/abstractmetabuilder_p.h
@@ -185,6 +185,7 @@ public:
QString m_logDirectory;
QFileInfo m_globalHeader;
+ bool m_skipDeprecated;
};
#endif // ABSTRACTMETBUILDER_P_H