void ClangIpcServer::registerProjectPartsForEditor(const RegisterProjectPartsForEditorMessage &message) { TIME_SCOPE_DURATION("ClangIpcServer::registerProjectPartsForEditor"); try { projects.createOrUpdate(message.projectContainers()); } catch (const std::exception &exception) { qWarning() << "Error in ClangIpcServer::registerProjectPartsForEditor:" << exception.what(); } }
void ClangCodeModelServer::registerProjectPartsForEditor(const RegisterProjectPartsForEditorMessage &message) { TIME_SCOPE_DURATION("ClangCodeModelServer::registerProjectPartsForEditor"); try { projects.createOrUpdate(message.projectContainers()); translationUnits.setTranslationUnitsDirtyIfProjectPartChanged(); sendDocumentAnnotationsTimer.start(0); } catch (const std::exception &exception) { qWarning() << "Error in ClangCodeModelServer::registerProjectPartsForEditor:" << exception.what(); } }