CPlusPlus: Return FilePaths from Document::includedFile

... and fix fallout.

Change-Id: Ieaad57700fa48d0c4a0dd9bf2c284315579b9473
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
hjk
2022-11-23 16:28:12 +01:00
parent ef97774122
commit 40ba25b691
13 changed files with 108 additions and 91 deletions

View File

@@ -60,9 +60,9 @@ static bool includesQtQuickTest(const CPlusPlus::Document::Ptr &doc,
}
}
for (const QString &include : snapshot.allIncludesForDocument(doc->filePath().toString())) {
for (const FilePath &include : snapshot.allIncludesForDocument(doc->filePath())) {
for (const QString &prefix : expectedHeaderPrefixes) {
if (include.endsWith(QString("%1/quicktest.h").arg(prefix)))
if (include.pathView().endsWith(QString("%1/quicktest.h").arg(prefix)))
return true;
}
}