QString CppToolsBridgeQtCreatorImplementation::projectPartIdForFile(const QString &filePath) const { const CppTools::ProjectPart::Ptr projectPart = projectPartForFile(filePath); if (isProjectPartValid(projectPart)) return projectPart->id(); // OK, Project Part is still loaded return QString(); }
static bool isProjectPartLoadedOrIsFallback(CppTools::ProjectPart::Ptr projectPart) { return projectPart && (projectPart->id().isEmpty() || ClangCodeModel::Utils::isProjectPartLoaded(projectPart)); }