Index: languages/clang/duchain/parsesession.cpp =================================================================== --- languages/clang/duchain/parsesession.cpp +++ languages/clang/duchain/parsesession.cpp @@ -391,6 +391,9 @@ problems.reserve(numDiagnostics); for (uint i = 0; i < numDiagnostics; ++i) { auto diagnostic = clang_getDiagnostic(d->m_unit, i); + if (ClangString(clang_getDiagnosticOption(diagnostic, nullptr)).toString().contains(QString::fromUtf8("-Wdocumentation"))) { + continue; + } CXSourceLocation location = clang_getDiagnosticLocation(diagnostic); CXFile diagnosticFile;