void ClangEditorDocumentProcessor::updateCodeWarnings(const QVector<ClangBackEnd::DiagnosticContainer> &diagnostics, uint documentRevision) { if (documentRevision == revision()) { const auto codeWarnings = generateDiagnosticHints(diagnostics); emit codeWarningsUpdated(revision(), codeWarnings); } }
void ClangEditorDocumentProcessor::updateCodeWarnings(const QVector<ClangBackEnd::DiagnosticContainer> &diagnostics, uint documentRevision) { if (documentRevision == revision()) { m_diagnosticManager.processNewDiagnostics(diagnostics); const auto codeWarnings = m_diagnosticManager.takeExtraSelections(); emit codeWarningsUpdated(revision(), codeWarnings); } }