MCPcopy Create free account
hub / github.com/KDE/kdevelop / parseDocuments

Method parseDocuments

kdevplatform/language/backgroundparser/backgroundparser.cpp:700–711  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

698}
699
700void BackgroundParser::parseDocuments()
701{
702 Q_D(BackgroundParser);
703
704 if (d->isSuspended() || !d->m_loadingProjects.empty()) {
705 startTimer(d->m_delay);
706 return;
707 }
708 QMutexLocker lock(&d->m_mutex);
709
710 d->parseDocumentsInternal();
711}
712
713void BackgroundParser::parseComplete(const ThreadWeaver::JobPointer& job)
714{

Callers 7

runJobsMethod · 0.80
benchmarkMethod · 0.80
waitForParsedMethod · 0.80
initMethod · 0.80

Calls 3

isSuspendedMethod · 0.80
emptyMethod · 0.80

Tested by 6

runJobsMethod · 0.64
benchmarkMethod · 0.64
waitForParsedMethod · 0.64