diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-08-19 09:24:30 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-08-19 09:58:38 +0000 |
commit | c629b254db791db99677cce8c80490ff47486e80 (patch) | |
tree | 9362e01053275ac8c638c055ce6a2a145748bb5c /sources/shiboken2/ApiExtractor/clangparser/clangbuilder.cpp | |
parent | ac8e4f0d05aef867c9ce5c8fdb7337b04f8c64dc (diff) |
Start porting away from QStringRef
QStringRef will be replaced by QStringView. Remove
most usages or use auto. This will require a 2nd cleanup
removing its usages from the QXmlStreamReader code once
this has landed in qtbase.
Task-number: QTBUG-84319
Task-number: PYSIDE-1339
Task-number: PYSIDE-904
Change-Id: I2885df70d5f883bcad7bb3a31618fc1d63116df5
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/shiboken2/ApiExtractor/clangparser/clangbuilder.cpp')
-rw-r--r-- | sources/shiboken2/ApiExtractor/clangparser/clangbuilder.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/sources/shiboken2/ApiExtractor/clangparser/clangbuilder.cpp b/sources/shiboken2/ApiExtractor/clangparser/clangbuilder.cpp index 9bc2387f4..579650f0d 100644 --- a/sources/shiboken2/ApiExtractor/clangparser/clangbuilder.cpp +++ b/sources/shiboken2/ApiExtractor/clangparser/clangbuilder.cpp @@ -430,14 +430,6 @@ void BuilderPrivate::addField(const CXCursor &cursor) m_scopeStack.back()->addVariable(field); } -// Array helpers: Parse "a[2][4]" into a list of dimensions - -struct ArrayDimensionResult -{ - QVector<QStringRef> dimensions; - int position; -}; - // Create qualified name "std::list<std::string>" -> ("std", "list<std::string>") static QStringList qualifiedName(const QString &t) { @@ -494,7 +486,7 @@ bool BuilderPrivate::addTemplateInstantiationsRecursion(const CXType &type, Type return true; } -static void dummyTemplateArgumentHandler(int, const QStringRef &) {} +static void dummyTemplateArgumentHandler(int, QStringView) {} void BuilderPrivate::addTemplateInstantiations(const CXType &type, QString *typeName, |