aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/cppquickfixes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cppeditor/cppquickfixes.cpp')
-rw-r--r--src/plugins/cppeditor/cppquickfixes.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp
index 91181b91f5..46a31e1a87 100644
--- a/src/plugins/cppeditor/cppquickfixes.cpp
+++ b/src/plugins/cppeditor/cppquickfixes.cpp
@@ -8031,7 +8031,7 @@ private:
Node &node = includeGraph[filePath];
node.document = doc;
for (const Document::Include &include : doc->resolvedIncludes()) {
- const auto filePath = FilePath::fromString(include.resolvedFileName());
+ const FilePath filePath = include.resolvedFileName();
if (shouldHandle(filePath)) {
Node &includedNode = includeGraph[filePath];
includedNode.includedBy.push_back(node);
@@ -8105,7 +8105,7 @@ private:
refactoring.snapshot(),
currentFile->endOf(m_usingDirective),
true)) {
- processIncludes(refactoring, filePath().toString());
+ processIncludes(refactoring, filePath());
}
for (auto &file : std::as_const(m_changes))
@@ -8143,10 +8143,10 @@ private:
return visitor.isGlobalUsingNamespace() && !visitor.foundGlobalUsingNamespace();
}
- void processIncludes(CppRefactoringChanges &refactoring, const QString &fileName)
+ void processIncludes(CppRefactoringChanges &refactoring, const FilePath &filePath)
{
QList<Snapshot::IncludeLocation>
- includeLocationsOfDocument = refactoring.snapshot().includeLocationsOfDocument(fileName);
+ includeLocationsOfDocument = refactoring.snapshot().includeLocationsOfDocument(filePath);
for (Snapshot::IncludeLocation &loc : includeLocationsOfDocument) {
if (m_processed.contains(loc.first))
continue;
@@ -8157,7 +8157,7 @@ private:
file->position(loc.second, 1));
m_processed.insert(loc.first);
if (noGlobalUsing)
- processIncludes(refactoring, loc.first->filePath().toString());
+ processIncludes(refactoring, loc.first->filePath());
}
}