aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/parser/codemodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken2/ApiExtractor/parser/codemodel.h')
-rw-r--r--sources/shiboken2/ApiExtractor/parser/codemodel.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sources/shiboken2/ApiExtractor/parser/codemodel.h b/sources/shiboken2/ApiExtractor/parser/codemodel.h
index eef2bf281..aad1a8eaa 100644
--- a/sources/shiboken2/ApiExtractor/parser/codemodel.h
+++ b/sources/shiboken2/ApiExtractor/parser/codemodel.h
@@ -186,6 +186,8 @@ public:
void addInstantiation(const TypeInfo &i) { m_instantiations.append(i); }
void clearInstantiations() { m_instantiations.clear(); }
+ bool isStdType() const;
+
QPair<int, int> parseTemplateArgumentList(const QString &l, int from = 0);
bool operator==(const TypeInfo &other) const;
@@ -212,6 +214,8 @@ public:
static bool stripLeadingVolatile(QString *s);
static bool stripLeadingQualifier(const QString &qualifier, QString *s);
+ void simplifyStdType();
+
private:
friend class TypeInfoTemplateArgumentHandler;