diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2021-08-20 11:21:06 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2021-08-27 10:53:54 +0000 |
commit | a952500e902eb0a0fe5b5dbcdafb6cb66fb88141 (patch) | |
tree | 744dfbbf969359a3cb147b6bbc8ee47fe361a7ab /src/plugins/cpptools/cpptoolsbridgeqtcreatorimplementation.cpp | |
parent | 5d8551559af2300a67815582198b4ce580a7bba2 (diff) | |
download | qt-creator-a952500e902eb0a0fe5b5dbcdafb6cb66fb88141.tar.gz |
CppTools: Use only const pointers for ProjectInfo and ProjectPart
All members were already const, but this makes it clear at all points of
use that these data structures are immutable.
Change-Id: Iea615c090bde462c445d15223caccc561b0c713d
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsbridgeqtcreatorimplementation.cpp')
-rw-r--r-- | src/plugins/cpptools/cpptoolsbridgeqtcreatorimplementation.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/cpptools/cpptoolsbridgeqtcreatorimplementation.cpp b/src/plugins/cpptools/cpptoolsbridgeqtcreatorimplementation.cpp index 5919cc4b17..1524844d26 100644 --- a/src/plugins/cpptools/cpptoolsbridgeqtcreatorimplementation.cpp +++ b/src/plugins/cpptools/cpptoolsbridgeqtcreatorimplementation.cpp @@ -44,15 +44,15 @@ CppToolsBridgeQtCreatorImplementation::cppEditorDocument(const QString &filePath namespace { -CppTools::ProjectPart::Ptr projectPartForFile(const QString &filePath) +CppTools::ProjectPart::ConstPtr projectPartForFile(const QString &filePath) { if (const auto parser = BaseEditorDocumentParser::get(filePath)) return parser->projectPartInfo().projectPart; - return CppTools::ProjectPart::Ptr(); + return CppTools::ProjectPart::ConstPtr(); } -bool isProjectPartValid(const CppTools::ProjectPart::Ptr projectPart) +bool isProjectPartValid(const CppTools::ProjectPart::ConstPtr projectPart) { if (projectPart) return !CppTools::CppModelManager::instance()->projectPartForId(projectPart->id()).isNull(); @@ -64,7 +64,7 @@ bool isProjectPartValid(const CppTools::ProjectPart::Ptr projectPart) QString CppToolsBridgeQtCreatorImplementation::projectPartIdForFile(const QString &filePath) const { - const CppTools::ProjectPart::Ptr projectPart = projectPartForFile(filePath); + const CppTools::ProjectPart::ConstPtr projectPart = projectPartForFile(filePath); if (isProjectPartValid(projectPart)) return projectPart->id(); // OK, Project Part is still loaded |